Search by job, company or skills

Senior Java Developer

Senior Java Developer

Insight Global
8-10 Years
Not Disclosed
Early Applicant
  • Posted 16 days ago
  • Be among the first 40 applicants

Job Description

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)
  • Container orchestration using Kubernetes
  • 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
  • Caching strategies (Redis, Hazelcast, etc.)
  • 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
  • GraphQL
  • OpenSearch/Elasticsearch
  • Event-Driven Architecture
  • Azure DevOps
  • Temporal Workflows
  • Domain-Driven Design (DDD)

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

8-12 yrs
Hyderabad, India
Skills:
Spring Boot, Mvc, Java, Soap, Python, Github, Django, Cloud Foundry, Rest, Hibernate, Webservices, Pandas
6-8 yrs
Hyderabad, India
Skills:
Git, Gradle, Maven, Spring Boot, Oracle, Sql, Spring, Java 11 or later, Event-driven services, CI/CD pipelines, Queues, Message-driven integrations, Batch Processing
8-10 yrs
Hyderabad, India
Skills:
solace , DB2, Java EE, Tomcat, Maven, Pl Sql, Spring Boot, Eclipse, Jasmine, Rest Api, React, Typescript, JUnit, Websphere, Oracle, Karma, Java, Ibm Mq, Visual Studio, Jboss, Jira, Intellij, Jms, Jenkins, Git, Weblogic, Mockito, Bitbucket, Liberty server
6-10 yrs
Hyderabad, India
Skills:
Java, Github, Maven, PostgreSQL, Kafka, Spring Boot, Jira, Spring, Gcp, Confluence, Terraform, Docker, Camunda, Sonarqube, Appian, GKE, Pub Sub, Cloud SQL, Vertex AI, IBM Watsonx
5-8 yrs
Hyderabad, India
Skills:
Agile Methodology, Java, Cobol, Github, CICS, Spring Boot, Continuous Integration, Jenkins, DB2, JCL, Openshift, Reactjs, Behavior test driven development, Specification by example