Post Job Free
Sign in

Senior Java AWS Backend Engineer

Company:
Rose International
Location:
Chicago, IL
Posted:
July 22, 2025
Apply

Description:

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

Apply