Java Developer

ITC Infotech

Gurugram District

Hybrid

INR 1,800,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ITC Infotech in Gurugram, India seeks a motivated Java Developer with 4-6 years of hands-on experience. You will design, develop, and deploy enterprise-grade Java applications, build robust microservices with Spring Boot, and work with AWS cloud technologies to deliver scalable, cloud-native solutions.

You will also engage in CI/CD pipelines, containerization with Docker, and Kubernetes-based deployments. The role emphasizes collaboration with product owners, architects, QA teams, and other

Qualifications

  • 4-6 years of hands-on Java development experience.
  • Strong expertise in Java, Spring Boot, and microservices architecture.
  • Experience with AWS cloud services and cloud-native deployment patterns.
  • Exposure to CI/CD pipelines and container orchestration (Docker, Kubernetes).

Responsibilities

  • Design, develop, test, and maintain scalable Java-based applications.
  • Build and enhance microservices using Java, Spring Boot, and RESTful APIs.
  • Develop high-quality, reusable, and maintainable code following best practices.
  • Participate in architecture reviews and technical discussions.
  • Troubleshoot issues and perform root cause analysis.
  • Collaborate with product owners, architects, QA, and other stakeholders.

Skills

Java 8/11/17
Spring Boot
Spring MVC
Spring Data JPA
Microservices
REST APIs
Hibernate/JPA
Multithreading

Tools

AWS
Docker
Kubernetes
Jenkins
GitHub Actions
CI/CD

Job description

Job Summary

We are looking for a motivated and experienced Java Developer with 4-6 years of hands-on experience in designing, developing, and deploying enterprise-grade applications. The ideal candidate should have strong expertise in Java and Microservices, experience with AWS cloud technologies, and exposure to CI/CD pipelines and Kubernetes. The candidate will play a key role in developing scalable, cloud-native applications and driving automation across the software delivery lifecycle.

Key Responsibilities
Java Development
  • Design, develop, test, and maintain scalable Java-based applications.
  • Build and enhance microservices using Java, Spring Boot, and RESTful APIs.
  • Develop high-quality, reusable, and maintainable code following best practices.
  • Participate in application architecture, design reviews, and technical discussions.
  • Troubleshoot application issues and perform root cause analysis.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with product owners, architects, QA teams, and other stakeholders.
AWS Cloud
  • Deploy and manage applications on AWS cloud environments.
  • Utilize AWS services such as EC2, S3, RDS, Lambda, ECS/EKS, IAM, and CloudWatch.
  • Support cloud-native application development and migration initiatives.
  • Monitor, troubleshoot, and optimize cloud-based solutions.
  • Implement security and compliance best practices within AWS environments.
CI/CD & Kubernetes
  • Design and maintain CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, or similar tools.
  • Containerize applications using Docker and deploy them on Kubernetes platforms.
  • Monitor and manage Kubernetes workloads, deployments, and services.
  • Automate build, testing, deployment, and release processes.
  • Work closely with DevOps teams to improve deployment efficiency and reliability.
Required Technical Skills
Core Java & Microservices
  • Strong experience in Java 8/11/17
  • Spring Boot, Spring MVC, Spring Data JPA
  • Microservices Architecture
  • RESTful APIs and Web Services
  • Hibernate/JPA
  • Multithreading and Concurrency
AWS Cloud
  • AWS EC2, S3, RDS
  • AWS Lambda
  • ECS/EKS
  • IAM and CloudWatch
  • Cloud-native application deployment
CI/CD & Kubernetes
  • Jenkins, GitHub Actions, Azure DevOps, or GitLab CI/CD
  • Docker and Containerization
  • Kubernetes (Deployments, Services, ConfigMaps, Secrets)
  • Helm Charts (preferred)
  • Monitoring and Logging tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Development Lead
Java Development Lead

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 2,200,000
Java Technical Architect
Java Technical Architect

Tekskills • Chennai District

On-site
INR 280,000 - 600,000
Java Developer
Java Developer

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Java Developer
Java Developer

R Systems International • Bengaluru

On-site
INR 800,000 - 1,200,000
Java Backend Developer
Java Backend Developer

GeekSoft Consulting • Bengaluru

On-site
INR 2,000,000 - 2,800,000
Java Cloud
Java Cloud

Naukri E Hire Campaign • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Java Aws Developer
Java Aws Developer

3across • Mumbai

On-site
INR 3,000,000 - 6,000,000
Java Full Stack Developer
Java Full Stack Developer

Advance Career Solutions • Khordha, Indore District, Coimbatore District

Hybrid
INR 1,200,000 - 1,800,000
Java Full stack Developer with AWS(DevOps)
Java Full stack Developer with AWS(DevOps)

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Sr. Java Developer, AWS & Kubernetes - 8+ Years- Pan India
Sr. Java Developer, AWS & Kubernetes - 8+ Years- Pan India

Crescendo Global Leadership Hiring India • Gurugram District, Bengaluru, Pune District

Hybrid
INR 700,000 - 1,200,000