Hexaware Technologies
Hexaware Technologies3h ago
Naukri

Java Full Stack Developer

Hybrid - Pune, Bengaluru, Ahmedabad
Full Time
Senior Level

Auto Apply to 50+ AI Matched Java Full Stack Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Hexaware Technologies

Full Job Description

We are seeking an experienced Java Full Stack Developer with expertise in Java 8, Spring Boot, Microservices, REST APIs, and ReactJS to build scalable, secure, and high-performance enterprise applications. The ideal candidate will have strong backend engineering skills combined with solid frontend development experience in ReactJS and JavaScript/TypeScript.

Key Responsibilities:

  • Backend and Architecture:
    • Design and develop scalable microservices using Java 8 and Spring Boot.
    • Build and maintain secure, high-performance REST APIs.
    • Apply Domain-Driven Design (DDD) principles and microservices design patterns.
    • Design and implement event-driven systems using Kafka or other messaging platforms.
    • Define service boundaries, communication patterns, and integration approaches.
    • Implement resilience patterns (retry, timeout, circuit breaker, idempotency, fallback handling).
    • Ensure proper transaction management, exception handling, validation, and production hardening.
    • Implement secure API solutions using OAuth2, OIDC, JWT, mTLS, and API Gateway patterns.
    • Optimize data access using Spring Data JPA, appropriate fetch strategies, batching, indexing, pagination, and query tuning.
    • Work on SAGA, Outbox, and related distributed consistency patterns.

Company

Hexaware Technologies

Hexaware Technologies

Hexaware Technologies is a global leader in IT services, consulting, and digital transformation solutions. Specializing in delivering innovative software development, enterprise solutions, and digital...

Hybrid - Pune, Bengaluru, Ahmedabad
Posted on Naukri