# Java DeveloperPosted on October 1, 2026Experience4 - 8 yrsJob LocationGurugram, IndiaDesignationJava Developer## Job Description**Job Description****Role Overview**The senior developer will be responsible for design, development, and implementation of enterprise-grade applications using Java, Spring Boot, microservices and SQL/RDBMS.This position requires strong problem solving and technical proficiency.**Key Responsibilities**1. 1. Application Design & Development- Design and develop enterprise-scale applications using Java, Spring Boot, and Microservices architecture.- Implement cloud-ready, scalable, and secure RESTful APIs and backend services.- Apply microservices design patterns such as Circuit Breaker, API Gateway, Saga, CQRS, Strangler, Event Sourcing, etc.- Create reusable components and standardized patterns for application teams.2. Database Design & Optimization- Design normalized relational database schemas using SQL and RDBMS (Oracle, PostgreSQL, MySQL, etc.).- Optimize queries, indexes, and stored procedures for high-performance applications.- Ensure effective data modeling and integration.3. Secure Application Development- Enforce secure coding standards such as OWASP Top 10, API security, token-based authentication, and encryption.4. GenAI Code Assist & Modern Engineering- Leverage Generative AI tools (**Claude**) to improve productivity.- Promote modern engineering practices like TDD/BDD, clean code, and automated quality gates.**Required Technical Skills****-Core Skills**- Strong experience with Java (8/11/17)- Expertise in Spring Boot, Spring Cloud, REST APIs- Hands-on with Microservices design patterns- Strong SQL, RDBMS (MySQL/PostgreSQL)**-Additional Good-to-Have Skills**- Experience with Docker / Kubernetes- Knowledge of caching (Redis, Hazelcast)**-Professional Experience**- 4-8 years of hands-on experience in enterprise application development.- Experience working in Agile/Scrum environments.Soft Skills- Strong communication- Strong analytical and problem-solving skills.- High ownership mindset and accountability.- Ability to work under pressure and meet deadlines.**Availability****The candidate should be open to working with a few hours of overlap with New Zealand, which would involve starting work early in the day by 7 AM.**Location not specified- Java Developer Jobs