Senior Java AWS Backend Engineer

New Yesterday

Date Posted: 07/17/2025
Hiring Organization: Rose International
Position Number: 485640
Industry: Manufacturing
Job Title: Senior Java AWS Backend Engineer
Job Location: Chicago, IL, USA, 60603
Work Model: Onsite
Shift: onsite
Employment Type: Temporary
FT/PT: Full-Time
Estimated Duration (In months): 10
Min Hourly Rate ($): 80.00
Max Hourly Rate ($): 80.00
Must Have Skills/Attributes: AWS, Cucumber, IAM, Java, MySQL, Selenium
Experience Desired: 8+ years (6+ with Master’s) in software development, with 8+ years in Java. (8 yrs); 3+ years in AWS (3 yrs); Strong experience in cloud-native development (3 yrs)
Required Minimum Education: Bachelor’s Degree
Preferred Certifications/Licenses: Certifications in AWS, Java, or Cloud Technologies
Job Description
Required Education & Experience:
• Bachelor’s degree in computer science, Electrical Engineering, or a related field + 8+ years of software development experience OR
• Master’s degree in computer science or related field + 6+ years of software development experience
Preferred Certifications:
• Certifications in AWS, Java, or Cloud Technologies
Required Experience, Knowledge & Skills:
• 8+ years (6+ with Master’s) in software development, with 8+ years in Java
• 3+ years in AWS (CloudFormation, ECS, Lambda, Fargate, S3, ElasticSearch, IAM policies)
• Strong experience in cloud-native development (Microservices, Event-Driven Architecture)
• CI/CD pipelines (Jenkins, Azure DevOps)
• Database expertise: Relational (MySQL, Oracle) & NoSQL (DynamoDB, MongoDB, Cassandra)
• API development (RESTful APIs, Swagger, Postman)
• Testing frameworks (Selenium, Cucumber, TDD/BDD)
• Computer Science fundamentals (data structures, algorithms, system design)
Preferred Experience, Knowledge & Skills:
• Experience in heavy machinery, IoT, or enterprise-scale systems
• Experience with stream processing (Kinesis, SQS/SNS)
• Knowledge of containerization (Docker, Kubernetes)
• Familiarity with Infrastructure as Code (IaC)
Required Soft Skills:
• Ability to work under pressure and meet deadlines
• Strong collaboration and Agile/Scrum teamwork
• Problem-solving mindset with a passion for backend/system-level challenges
The Senior Software Engineer will design, develop, and maintain high-complexity software solutions for mobile, web, cloud, and server-based systems. This role requires deep expertise in Java, AWS, and backend development, with a strong focus on cloud-native architectures, CI/CD, and Agile methodologies. The ideal candidate will lead technical initiatives, mentor team members, and ensure scalable, reliable software deployments.
Disqualifiers/Red Flags:
• Resumes without current location or unclear relocation plans (if applicable)
• Lack of backend/cloud experience (e.g., only frontend development)
• No demonstrated experience with Java, AWS, or scalable systems
Work Environment:
• Agile/Scrum (daily standups, sprint planning, retros)
• Collaborative team setting with cross-functional interactions
**Only those lawfully authorized to work in the designated country associated with the position will be considered. **
**Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements. **
Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.
California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.
Location:
Chicago
Job Type:
FullTime
Category:
15-1132.00 - Software Developers, Applications

We found some similar jobs based on your search