CareerPlanSign in

(1112754) Senior Software Engineer - Java/AWS Backend

Chicago, Illinois, United States💼 Full-time💰 $155,000–$165,000🗓 2026-09-10 → 2026-09-25

Core

Design and develop backend RESTful API web services using microservices architecture, acting as a team leader providing technical leadership and mentorship.

Role type

Senior IC backend software engineer (Java/AWS)

Builds

Backend RESTful API web services and microservices

Domain

Enterprise software, Cloud infrastructure

Deliverable

production ML models | product features

Required skills

Java 17+, Spring Boot, AWS cloud deployment, Message streaming (Kinesis, SQS, SNS, Kafka, RabbitMQ), Datastores (Aurora, RDS, DynamoDB, PostgreSQL, MySQL, ElasticSearch, MongoDB, Cassandra, Redis), CI/CD (Azure DevOps, Jenkins, GoCD), Agile/Scrum, Software architecture (MVC, Microservices, Event-driven), Data structures and algorithms

Preferred skills

AI tools, RESTful API design, API tools (Swagger, Postman, Assertible), TDD/BDD, Testing tools (Cucumber, Selenium), Additional AWS services (API Gateway, ALB, NLB, Fargate, Lambda, S3, CloudWatch), Linux/Unix debugging

Responsibilities

Design and develop backend RESTful API web services using microservices architecture, Oversee and mentor other developers and conduct code reviews, Act as team leader for development and support groups, Work directly on complex application and technical problem identification and resolution, Drive application development focused on delivering valuable business features, Maintain high standards of software quality by establishing good practices and habits within the team

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.