Java Developer
4 days ago
We are seeking an experienced Java Developer (5–7 years) with strong expertise in Core Java 8+, Spring Boot, REST APIs, Microservices, and database-driven backend development. The ideal candidate should be well-versed in building scalable, secure services and integrating with distributed systems. Exposure to AWS, DevOps, Kafka, and service virtualization tools is a strong advantage.Key ResponsibilitiesBackend DevelopmentDevelop and enhance scalable backend services using Java 8+ and Spring Boot.Build secure, high-quality RESTful APIs with proper validation, exception handling, and authentication/authorization.Microservices ArchitectureImplement microservices with best practices for service registry, configuration management, resiliency patterns (retry, circuit breaker), and asynchronous communication.Ensure services are modular, fault-tolerant, observable, and optimized for performance.Database DevelopmentWork with relational/NoSQL databases: MySQL, PostgreSQL, Oracle, MongoDB.Write optimized SQL queries, manage transactions, indexing, and database performance tuning.Code Quality & ReviewsWrite clean, testable, maintainable code using OOP, SOLID principles, and design patterns.Conduct peer code reviews and participate in architecture and design discussions.Cloud & DevOps CollaborationDeploy and maintain applications on AWS (S3, EC2, RDS, IAM, CloudWatch, etc.).Collaborate with DevOps teams on CI/CD pipelines, containerization (Docker), and automated deployments.Testing & Quality AssuranceWrite strong unit tests using JUnit, Mockito and ensure high code coverage.Support integration testing, debugging, and issue resolution across environments.Service Virtualization & IntegrationsUse tools like WireMock, MockServer, or similar for service virtualization to simulate dependent systems.Required Skills (Primary)Core Java (8+)Strong understanding of OOPs, Collections, Streams, and Lambda expressions.Familiarity with features from Java 11, 17, and 21 (switch expressions, var, records, virtual threads, pattern matching, etc.).Spring BootStrong experience with Spring Boot modules, annotations, configuration, and application lifecycle.Hands-on with Spring Web, Spring Data JPA, Spring Validation, Spring Security, and monitoring tools.REST API DevelopmentDeep understanding of REST architecture, pagination, versioning, idempotency, and API documentation (Swagger/OpenAPI).MicroservicesGood understanding of distributed systems, async messaging, logging/tracing (ELK, Prometheus, Loki, Grafana), and microservice best practices.DatabaseStrong SQL and experience with relational database design, optimization, indexing, and ORMs (Hibernate/JPA).Hands-on CodingAbility to independently design, develop, debug, test, and deploy features end-to-end.Secondary Skills (Good to Have)Cloud – AWS (Preferred)Experience with EC2, S3, IAM, Lambda, CloudWatch, ECS/EKS.DevOpsFamiliarity with CI/CD pipelines: Jenkins, GitLab CI, GitHub Actions.Experience with Docker and containerization.KafkaUnderstanding of event-driven architecture, producers/consumers, topics, partitions, and offset management.Unit TestingStrong skills in JUnit, Mockito; exposure to TDD/BDD is a plus.Service VirtualizationExperience with WireMock, MockServer, or similar tools.Soft SkillsStrong analytical and problem-solving mindset.Ability to work in Agile teams and collaborate cross-functionally.Excellent communication and documentation skills.Ownership-driven attitude with a willingness to learn new technologies.
-
Java Developer
4 days ago
haryana, India Gemini Solutions Pvt Ltd Full timeAbout the RoleAs a Mid-Level Java Software Engineer, you will play a crucial role in the development and maintenance of robust Java applications, ensuring high-quality software solutions are delivered on time.ResponsibilitiesApplication Development: Design, develop, and maintain robust Java applications using Java 11/17 and Spring Boot frameworkCode Quality:...
-
Java Developer
2 days ago
haryana, India Gemini Solutions Pvt Ltd Full timeAbout the Role As a Mid-Level Java Software Engineer, you will play a crucial role in the development and maintenance of robust Java applications, ensuring high-quality software solutions are delivered on time. Responsibilities Application Development: Design, develop, and maintain robust Java applications using Java 11/17 and Spring Boot framework Code...
-
Lead Java Developer
1 day ago
haryana, India Deloitte Full timeJob Title: Java LeadLocation: GurgaonEmployment Type: Full-Time, PermanentJoining: Immediate to 15 Days Notice PeriodAbout the RoleWe are looking for a highly skilled Java Lead with strong expertise in Java, Microservices, Spring Boot, and backend development. The ideal candidate will lead a team of developers and work on designing and implementing scalable...
-
Java Application Developer
1 week ago
haryana, India MGrow Full timeJava Developer – Spring Boot Experience: 4–6 Years Location: Gurgaon Company: IOUXAbout IOUXIOUX is a leading digital platform specializing in electronic documentation, verification, and workflow automation. We simplify complex business processes through secure and innovative technology solutions.Role OverviewWe are seeking a skilled Java Developer...
-
Java Application Developer
1 week ago
haryana, India MGrow Full timeJava Developer – Spring Boot Experience: 4–6 Years Location: Gurgaon Company: IOUX About IOUX IOUX is a leading digital platform specializing in electronic documentation, verification, and workflow automation. We simplify complex business processes through secure and innovative technology solutions. Role Overview We are seeking a skilled Java Developer...
-
Java Application Developer
1 week ago
haryana, India MGrow Full timeJava Developer – Spring Boot Experience: 4–6 Years Location: Gurgaon Company: IOUX About IOUX IOUX is a leading digital platform specializing in electronic documentation, verification, and workflow automation. We simplify complex business processes through secure and innovative technology solutions. Role Overview We are seeking a skilled Java Developer...
-
Java angular Developer
6 days ago
haryana, India Amtex Systems Inc Full timeWe're Hiring | Senior Java Full Stack Engineer (Java + Angular) Location: Chennai / Gurugram Experience: 4+ Years Company: Amtex SystemsAbout Amtex SystemsAmtex Systems is a global technology innovator with over 25 years of excellence in IT Consulting, Software Development, Digital Media, Business Intelligence, Mobile Applications, and Content Management.We...
-
Java Development Lead
3 weeks ago
haryana, India Hawk MarTech Full timeJava Development Lead Location: Hybrid– Gurgaon Department: Technology / Engineering Experience Level: 8+ Years Employment Type: Full-Time Role Overview: As a Java Development Lead, you will play a key role in building backend services that support messaging, user management, chat history, presence tracking, and real-time communication features. You’ll...
-
Java Development Lead
4 days ago
haryana, India Hawk MarTech Full timeJava Development Lead Location: Hybrid– Gurgaon Department: Technology / Engineering Experience Level: 8+ Years Employment Type: Full-Time Role Overview: As a Java Development Lead, you will play a key role in building backend services that support messaging, user management, chat history, presence tracking, and real-time communication features. You'll...
-
Java Microservices
2 weeks ago
haryana, India Tata Consultancy Services Full timeGreetings from TATA CONSULTANCY SERVICES!Skill: Java MicroservicesYears of Experience: 5 - 10 yearsLocation: GurugramJob Description:-Java developer minimum 5 years of exp with below skills sets.Experienced in Microservices architecture and java with good understanding of design patterns, spring boot framework & (REST APIs)Experience in Azure and/or...