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.
Permanent