via ZipRecruiter
$85K - 130K a year
Develop and maintain backend services and APIs with cloud integration and microservices architecture.
Senior software engineer with 6+ years experience in scalable web applications, cloud environments, microservices, and strong collaboration skills.
Experience Required: • 6 years software development experience • Experience leading projects in a highly collaborative, multi-discipline development team environment • Experience working in a distributed/cloud-based environment (e.g. Amazon EC2, GCE, Rackspace, Azure, etc.) • Prior experience in designing and implementing highly scalable web applications • Experience in micro service architecture, domain driven design, and RESTful Services using languages such as Java (Spring Boot), NodeJS, Javascript/React, RXJava • Experience working with NoSQL data stores like Cassandra, DynamoDB, or MongoDB • Experience with continuous integration, unit testing, static analysis, and automated integration tests. Continuous delivery experience preferred • Working knowledge of Scrum and agile principles • Comfortable working in a fast-paced, results-oriented environment • Commitment to and hands-on experience in performing technical code reviews • Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams • Bachelor's degree in Computer Science, Information Systems, Business, or other relevant subject area. 2 years additional relevant professional experience accepted in lieu of degree
This job posting was last updated on 9/22/2026