Java AWS Developer

Capgemini

Chicago (IL)

On-site

USD 37,000 - 58,000

Full time

20 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
Retirement benefits

Job summary

Tundra Technical Solutions is seeking a Senior Java Full Stack Engineer to design, develop, and maintain scalable, high-performance applications. You will build RESTful APIs and microservices in Java, collaborate with Agile teams, and implement CI/CD pipelines to automate builds, tests, and deployments.

Candidates should have strong Java (17-25), Spring Boot, AWS, Docker/Kubernetes, and testing with JUnit and Cucumber.

Qualifications

  • 4–8 years of software development experience in Java-based environments.
  • Strong Java (17/21/25), Spring Boot, and microservices expertise.
  • Hands-on with CI/CD tools (Jenkins), GitHub, and artifact repositories (Artifactory).
  • Experience with AWS native services, Docker/Kubernetes, and testing (JUnit, Cucumber).
  • Proficient with relational and NoSQL databases, REST API design, and scalable architecture.

Responsibilities

  • Design and develop scalable Java applications and microservices.
  • Build and maintain RESTful APIs and cloud-based services.
  • Collaborate in Agile teams to deliver high-quality software.
  • Implement CI/CD pipelines to automate build, test, and deployment.
  • Develop unit/integration tests and monitor performance for high availability.
  • Contribute to architecture decisions and technical best practices.

Skills

Java development
Spring Boot
Microservices
CI/CD pipelines
Jenkins
GitHub
Artifactory
AWS
Docker
Kubernetes
Drools
JUnit
Cucumber
SQL
NoSQL
REST APIs
Terraform
CloudFormation
Ansible
Kafka
RabbitMQ
Kinesis
Frontend (React/Angular)
AWS Certification

Tools

Jenkins
GitHub
Artifactory
Docker
Kubernetes
Terraform
CloudFormation
Ansible
Drools

Job description

We are seeking a highly skilled Senior Java Full Stack Engineer to design, develop, and maintain scalable, high-performance applications.

The ideal candidate will have strong experience in Java-based microservices, cloud technologies, CI/CD pipelines, and modern development practices such as TDD/BDD.

Key Responsibilities:

Design and develop highly available and scalable applications using Java and modern design patterns

Build and maintain RESTful APIs and microservices architecture

Collaborate within Agile teams to deliver high-quality software solutions

Implement CI/CD pipelines to automate build, test, and deployment processes

Develop and execute unit and integration tests to ensure code quality and coverage

Work with cloud platforms to deploy and manage applications

Monitor application performance and ensure high availability

Collaborate with cross-functional teams including business stakeholders and architects

Contribute to system design, architecture decisions, and best practices

Required Skills & Experience:

Strong experience in Java development (Java 17/21/25, Spring Boot, Microservices) and backend services

Hands-on experience with CI/CD tools (Jenkins)

Experience with GitHub and version control systems

Experience with Artifact Repository tools (Artifactory)

Strong knowledge of AWS Native, AWS services (Lambda, EMR, Spark, etc.)

Experience with Docker / Kubernetes (OCP preferred)

Hands-on experience with Drools Rule Engine

Strong experience in TDD (JUnit) and BDD (Cucumber)

Experience with Relational (SQL) and NoSQL databases

Experience in writing unit and service-level tests

Knowledge of high availability and scalability design

Experience with API architecture and development

Infrastructure provisioning experience using Terraform, CloudFormation, Ansible

Understanding of messaging systems such as Kafka, RabbitMQ, MQ, Kinesis

Preferred Qualifications:

AWS Architect Certification

Experience in performance tuning and monitoring tools

Strong analytical and problem-solving skills

Excellent communication and stakeholder management skills

Soft Skills:

Strong communication and collaboration abilities

Ability to multitask and work in fast-paced environments

Adaptability in working with business and technical teams

Experience Level

4 to 8 years of experience in software development

Nice to Have:

Experience with front-end technologies (React/Angular)

The pay range that the employer in good faith reasonably expects to pay for this position is $26.81/hour - $41.90/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.

Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

Capgemini • New York (NY)

On-site
USD 52,000 - 81,000
Medical, dental, vision benefits
Retirement benefits
AWS Cloud Architect (Java Microservices)
AWS Cloud Architect (Java Microservices)

Capgemini • St. Louis (MO)

On-site
USD 51,000 - 80,000
Medical insurance
Dental insurance
Vision insurance
+1
Java Architect
Java Architect

Capgemini • New York (NY)

Hybrid
USD 41,000 - 65,000
Medical, dental, vision benefits
Retirement benefits
Software Engineer
Software Engineer

Tundra Technical Solutions • North Reading (MA)

On-site
USD 91,000 - 104,000
optional medical
optional dental
optional vision
+2
DevOps Engineer
DevOps Engineer

Capgemini • Los Angeles (CA)

On-site
USD 45,000 - 70,000
Medical benefits
Dental and Vision
Retirement benefits
Delivery Program Manager
Delivery Program Manager

Capgemini • Charlotte (NC)

On-site
USD 71,000 - 111,000
Senior Cloud Platform Engineer (contract)
Senior Cloud Platform Engineer (contract)

Capgemini • Charlotte (NC)

On-site
Medical benefits
Dental benefits
Vision benefits
+1
Platform Engineer IV
Platform Engineer IV

Capgemini • St. Louis (MO)

On-site
Agile Scrum Lead(AWS)
Agile Scrum Lead(AWS)

Capgemini • Malvern

On-site
USD 59,000 - 92,000
Medical benefits
Dental benefits
Vision benefits
+1
Network Architect Run
Network Architect Run

Capgemini • Irvine (CA)

On-site
USD 63,686 - 99,504
Medical benefits
Dental benefits
Vision benefits
+1