Senior Java Developer

Insight Global

Hyderabad

On-site

INR 1,200,000 - 1,800,000

Full time

29 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Insight Global is seeking a Senior Java Developer with 8+ years of experience to design, develop, deploy, and optimize enterprise-grade applications. You will work with Java, Spring Boot, microservices, and cloud technologies while focusing on performance tuning and scalable solutions.

Responsibilities include CI/CD automation, production support, and collaboration with cross-functional teams to deliver high-performing software. Strong debugging and cross-team communication are essential.

Qualifications

  • 8-10 years of software engineering experience.
  • Strong proficiency with Java 8/11/17+.
  • Hands-on experience with Spring Boot, Spring MVC and Hibernate/JPA.

Responsibilities

  • Design, develop, and maintain scalable Java-based applications and microservices.
  • Build and consume RESTful APIs and integrate with internal and external systems.
  • Develop high-quality, reusable, and maintainable code following best practices.
  • Participate in architecture discussions and contribute to technical solution design.
  • Deploy applications across cloud and on-premise environments.
  • Implement CI/CD pipelines and automate deployment processes.
  • Identify and resolve application performance bottlenecks.
  • Conduct performance tuning of APIs, DB queries, JVM, and servers.
  • Troubleshoot and resolve production issues with minimal downtime.
  • Collaborate with QA, DevOps, Product Owners, and Architects.
  • Participate in code reviews and mentor junior developers.
  • Support monitoring, logging, and observability initiatives.
  • Prepare technical documentation and deployment runbooks.

Skills

Java 8/11/17+
Spring Boot
Spring MVC
Hibernate/JPA
Microservices
API Security
Kafka
SQL/NoSQL databases
Git
Maven
Jenkins
CI/CD
Docker
Kubernetes
Azure or GCP
Debugging/Troubleshooting

Education

Bachelor's Degree in Computer Science/Engineering

Tools

Docker
Kubernetes
Git
Maven
Jenkins

Job description

We are seeking a highly skilled Senior Java Developer with 8+ years of experience in designing, developing, deploying, and optimizing enterprise-grade applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, Cloud Technologies, and performance tuning. The role requires hands-on development, production support, deployment automation, and collaboration with cross-functional teams to deliver scalable and high-performing solutions.

Key Responsibilities
  • Design, develop, and maintain scalable Java-based applications and microservices.
  • Build and consume RESTful APIs and integrate with internal and external systems.
  • Develop high-quality, reusable, and maintainable code following best practices.
  • Participate in architecture discussions and contribute to technical solution design.
  • Deploy applications across cloud and on-premise environments.
  • Implement CI/CD pipelines and automate deployment processes.
  • Identify and resolve application performance bottlenecks.
  • Conduct performance tuning of APIs, database queries, JVM, and application servers.
  • Troubleshoot and resolve production issues with minimal downtime.
  • Collaborate with QA, DevOps, Product Owners, and Architects.
  • Participate in code reviews and mentor junior developers.
  • Support monitoring, logging, and observability initiatives.
  • Prepare technical documentation and deployment runbooks.
Required Skills & Experience
Required Technical Skills:
  • 8-10 years of software engineering
  • Strong proficiency in Java 8/11/17+
  • Hands-on experience with Spring Boot, Spring MVC, Hibernate/JPA
  • Strong understanding of Microservices & Mainframe Architecture
  • Expertise in REST APIs and API Security
  • Experience with Kafka or other messaging solutions
  • Strong knowledge of SQL and NoSQL databases (Oracle, PostgreSQL, MongoDB, Cassandra)
  • Experience with Git, Maven, Jenkins
  • Hands-on experience in CI/CD pipelines
  • Experience with Docker and Kubernetes
  • Cloud experience on Azure, or GCP
  • Strong debugging and troubleshooting skills
Desired Qualifications:
  • Bachelor's Degree in Computer Science, Engineering, or related field
  • Experience working in Agile/Scrum environments
  • Strong communication and stakeholder management skills
Deployment & DevOps Experience:
  • Experience deploying applications in cloud environments
  • Infrastructure as Code exposure (Terraform/CloudFormation preferred)
  • Monitoring and logging implementation
  • Production release management and rollback strategies
Performance Optimization Skills:
  • JVM tuning and memory optimization
  • Thread dump and heap dump analysis
  • SQL query tuning and database performance optimization
  • API response time optimization
  • Load and stress testing analysis
  • Observability tools such as Grafana, Prometheus, Splunk, OpenTelemetry, ELK, or Datadog
  • Application monitoring and performance benchmarking
Nice to Have Skills & Experience
  • Retail, Supply Chain, OMS, or eCommerce experience
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

EdgeVerve Systems • Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior Java Software Engineer
Senior Java Software Engineer

Insight Global • Pune District

On-site
INR 2,500,000 - 5,200,000
Java backend developer
Java backend developer

Zensar Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Java Developer
Senior Java Developer

Bounteous • Hyderabad, Gurugram District, Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Senior Technical Lead
Senior Technical Lead

Comviva • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Java Back End Developer
Java Back End Developer

V2 Solutions • Chennai District

On-site
INR 2,800,000 - 4,200,000
Senior Java Backend Engineer (Cloud & Distributes Systems)
Senior Java Backend Engineer (Cloud & Distributes Systems)

Bridge AI • India

On-site
INR 1,800,000 - 3,200,000
Senior Software Engineer
Senior Software Engineer

SPIRO • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Java Developer - Microservices, Spring Boot, API Development, Cloud (AWS/Azure), Performance Tuning
Java Developer - Microservices, Spring Boot, API Development, Cloud (AWS/Azure), Performance Tuning

synechron • Pune District

On-site
INR 1,400,000 - 2,000,000
Java Full Stack Developer | Senior Java Developer_EXP:6+
Java Full Stack Developer | Senior Java Developer_EXP:6+

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 1,800,000