Senior Software Engineer (Java, NoSQL) An established and rapidly expanding Internet of Things (IoT) platform is looking for a Senior Software Engineer to join their team in Moorestown, NJ. This company??s platform allows organizations and businesses to quickly and easily analyze data and remotely control devices. This team is creating a new scalable architecture for their next generation product.The ideal candidate will have solid experience with Java, Streaming, Multithreading, Spring Security, Data Serialization, Microservices, and NoSQL. Candidates should have an understanding of distributive systems and scalable architecture. The best candidate will have experience with PostgreSQL, Docker, Jenkins, and AWS. Experience with Python, Scala, Spark, or Hadoop is a huge plus.Required Skills & ExperienceJava 1.8/1.9 Streaming Multithreading Spring Security Data Serialization Microservices Architecture Distributive Systems Scalable Architecture NoSQLDesired Skills & ExperiencePostgreSQL Docker Jenkins AWS Scala, Spark, or Hadoop PythonWhat You Will Be DoingTech Breakdown100% JavaDaily Responsibilities100% Hands OnThe OfferCompetitive Pay: Up to $80/hour, DOE Contract Duration: 6 - 12 Months to hireYou will receive the following benefits:Medical Insurance & Health Savings Account (HSA) 401(k) Flexible work hours Paid Sick Time Leave Pre-tax Commuter Benefit Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.This position does not offer sponsorship. Jobspring Partners, part of the Motion Recruitment network, provides IT Staffing Solutions (Contract, Contract-to-Hire, and Direct Hire) across 10 major North American markets. Our unique expertise in today??s highest demand tech skill sets, paired with our deep networks and knowledge of our local technology markets, results in an exemplary track record with candidates and clients. Associated topics: application architect, application developer, design, devops, expert, lead, matlab, maven, php, project architect
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.