Overview
Skills
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