Java Engineer
Role details
Job location
Tech stack
Job description
- Design, develop, and maintain scalable Java/Spring Boot microservices and REST APIs.
- Build and deploy cloud-native applications on AWS, Azure, and/or GCP.
- Develop and optimize CI/CD pipelines using Jenkins, Git, Maven, SonarQube, and Nexus.
- Implement containerized deployments using Docker, Kubernetes, Helm, and ECS.
- Automate infrastructure provisioning using Terraform, CloudFormation, and Ansible.
- Work with distributed systems, messaging, and modern software architecture patterns.
- Collaborate with cross-functional teams to deliver high-quality, secure, and reliable applications.
- Support performance tuning, troubleshooting, monitoring, and production deployments., This role is ideal for a senior backend engineer who combines strong Java development expertise with modern cloud, Kubernetes, and DevOps capabilities to build scalable enterprise applications.
Requirements
We are seeking a highly skilled Sr. Java Engineer with strong expertise in Java, Spring Boot, Microservices, Cloud Platforms, and DevOps. The ideal candidate should have hands-on experience building scalable backend applications, implementing CI/CD pipelines, and deploying cloud-native solutions across AWS, Azure, and GCP., * 10-12+ years of software engineering experience with strong Java, Spring Boot, and Microservices expertise.
-
Experience with AWS (EC2, S3, Lambda, IAM, VPC, CloudFormation, RDS, CloudWatch), with exposure to Azure and/or GCP.
-
Strong experience with Docker, Kubernetes, Helm, and container orchestration.
-
Hands-on expertise in CI/CD using Jenkins, Git, Maven, SonarQube, Nexus, and GitLab/Bitbucket.
-
Experience with Terraform, Ansible, and Infrastructure as Code (IaC).
-
Good understanding of SQL/NoSQL databases, Snowflake, and cloud data platforms.
-
Knowledge of Python, PySpark, ETL, or data engineering is highly desirable.
-
Familiarity with Agile development practices and DevOps methodologies., * Experience with Big Data technologies (Spark, Hadoop, Hive) and Machine Learning frameworks is a plus.
-
Exposure to Healthcare, Financial Services, or other enterprise environments.
-
Excellent communication, problem-solving, and leadership skills., Experience: 10-12+ Years We are seeking a highly skilled Sr. Java Engineer with strong expertise in Java, Spring Boot, Microservices, Cloud Platforms, and DevOps. The ideal candidate should have hands-on experience building scalable backend applications, implementing CI/CD pipelines, and deploying cloud-native solutions across AWS, Azure, and GCP., * Experience with Big Data technologies (Spark, Hadoop, Hive) and Machine Learning frameworks is a plus.
-
Exposure to Healthcare, Financial Services, or other enterprise environments.
-
Excellent communication, problem-solving, and leadership skills.
This role is ideal for a senior backend engineer who combines strong Java development expertise with modern cloud, Kubernetes, and DevOps capabilities to build scalable enterprise applications.