Full Stack Java Developer (H1B Transfers Accepted)

  • Chicago, IL
  • Posted 21 days ago | Updated 5 hours ago

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

Amazon Web Services
AngularJS
Java
Kubernetes
Microservices
RESTful
Spring Framework
Unit Testing
Sprint

Job Details

Job Summary:

We are looking for an experienced Full Stack Engineer with a strong focus on microservices architecture. This role requires expertise in Spring Boot, Kubernetes, AWS, and RESTful APIs, along with front-end experience (approximately 20%) using Angular or React. You will be responsible for designing, developing, and deploying scalable applications in a cloud-native environment.


Key Responsibilities:

  • Design and implement scalable microservices using Spring Boot and RESTful APIs.

  • Deploy, manage, and monitor services using Kubernetes in a cloud-native environment (AWS preferred).

  • Collaborate with DevOps and cloud engineering teams for CI/CD, infrastructure-as-code, and container management.

  • Implement front-end components using Angular or React (20% workload).

  • Ensure code quality through unit testing, integration testing, and code reviews.

  • Build secure and high-performance APIs for internal and external consumption.

  • Work in an Agile/Scrum environment and participate in sprint planning, standups, and retrospectives.


Required Skills:

  • 10+ years of experience in Java/Spring Boot for backend microservices.

  • Strong understanding of RESTful API design principles.

  • Hands-on experience with Kubernetes (K8s) and Docker in production environments.

  • Cloud experience, especially AWS (EC2, EKS, S3, Lambda, etc.).

  • 04 years of hands-on experience with Angular or React.

  • Familiarity with CI/CD tools like Jenkins, GitHub Actions, or GitLab.

  • Knowledge of relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).


Good to Have:

  • Experience with Helm charts, PrometheGrafana, or other observability tools.

  • Exposure to GraphQL or event-driven architecture (Kafka/RabbitMQ).

  • Knowledge of security best practices (OAuth2, JWT, etc.).

Benefits:

  • H1B Transfers Supported

  • Competitive Compensation

  • Long-Term Project Opportunities

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.