Backend Java Developer (INTL - Hyderabad India) - Nova Domestic

Insight Global
United States
about 1 month ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Server Applications Application Performance Management Microsoft Azure Cloud Computing Program Optimization Code Review Database Queries DevOps Elasticsearch
+45 more
Hazelcast Hibernate (Java) HP Systems Insight Manager Java Persistence API Java Virtual Machine (JVM) Java Web Services PostgreSQL Mainframes Apache Maven MongoDB NoSQL Oracle (Applications) Performance Tuning Scrum Methodology Redis Release Management Prometheus Standard Sql Software Deployment Software Engineering SQL Databases Datadog Data Logging Cloud Platform System Spring-mvc Grafana Spring-boot Software Security Caching Database Performance Git Cloudformation Event Driven Architecture Kubernetes Information Technology Deployment Automation Cassandra Apache Kafka Graphql Restful APIs Terraform Splunk Docker Jenkins Microservices

Job description

We are seeking a highly skilled Senior Java Developer with 6+ 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., 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.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global’s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Requirements

Required Technical Skills:

6+ years of software engineering

Strong proficiency in Java 8/11/17Hands-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 Retail, Supply Chain, OMS, or eCommerce experience

GraphQL

OpenSearch/Elasticsearch

Event-Driven Architecture

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all