Search Jobs

Search by job, company or skills

Senior Java Developer

Senior Java Developer

Insight Global
Early Applicant
  • Posted 2 days ago
  • Be among the first 10 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

10-15 yrs
Hyderabad, Bengaluru
Skills:
Java, Core Java, Spring Boot, Spring, Microservices, Micro Services, Cursor, Us Healthcare, us healthcare domain, Healthcare, Ai, generative ai, genai, github copilot
10-14 yrs
Bengaluru, Hyderabad
Skills:
Github, Spring Boot, Jdbc, Oracle, Java developer
10-13 yrs
Hyderabad, India
Skills:
BigQuery, Performance Tuning, Spring Boot, Core Java, Distributed Systems, Debugging, Restful Web Services, Spring Core, Apache Beam SDK, NoSQL databases, Hibernate JPA, Microservices Architecture, Google Cloud Dataflow
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
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