Java Full Stack Developer ( Java with Angular)
Technology
CapgeminiMumbai, India1 month agoUntil 19/11/2026
Full timeHybrid
Job description
Looking for an experienced Senior Developer with strong expertise in Java, Spring Boot, Integration technologies, UI frameworks, and enterprise middleware. The ideal candidate will design, develop, and maintain large-scale, high-performance applications, ensuring seamless integration across systems using modern architectural patterns and best practices.
Key Responsibilities
- Application Development
- Design, develop, and enhance applications using Java, Spring Boot, Spring MVC, Spring Batch, Spring Data JPA, Eclipse Link, and Microservices architecture.
- Build and integrate RESTful and SOAP web services for internal and external communication layers. Implement UI components using AngularJS, ensuring responsive and user-centric interfaces.
- Integration & Middleware
- Develop integrations using JMS, OSB (Oracle Service Bus), BPEL, and BPM process flows.
- Apply Map Struct for efficient object mapping in microservices and domain-driven designs
- Database & Persistence
- Work with Oracle databases for schema design, performance tuning, SQL optimization, and stored procedure handling.
- Implement persistence layers using Spring Data JPA and EclipseLink, ensuring optimal ORM mapping and transaction handling.
- Microservices & Cloud-Native Architecture
- Develop, deploy, and maintain microservices aligned with enterprise integration patterns and scalable design principles.
- Implement secure, resilient communication between distributed components via REST, messaging, and service orchestration.
- Quality, Security & Performance
- Conduct code reviews, enforce coding standards, and implement high-coverage unit tests.
- Optimize application performance, troubleshoot production issues, and ensure adherence to security best practices
- Java (8+), OOP, multithreading, design patterns
- Spring Boot, Spring MVC, Spring Batch, Spring Data JPA, EclipseLink
- REST and SOAP web services
- AngularJS
- Oracle (SQL, PL/SQL, performance tuning)
- JMS, OSB, BPM, BPEL
- Map Struct object-mapping
- Microservices architecture
- Eclipse/IntelliJ, Git, Maven/Gradle
- CI/CD exposure (Jenkins, GitLab CI preferred)
- Unit testing (JUnit, Mockito)
- You can shape your career with us. We offer a range of career paths and internal opportunities within Capgemini group. You will also get personalized career guidance from our leaders.
- You will get comprehensive wellness benefits including health checks, telemedicine, insurance with top-ups, elder care, partner coverage or new parent support via flexible work.
- At Capgemini, you can work on cutting-edge projects in tech and engineering with industry leaders or create solutions to overcome societal and environmental challenges.
Preferred candidate profile
- Candidates having more 6 years and above experience in Java and having experience 2 and above in angular .
- Candidates from Mumbai location
- Immediate to 30 Days joiners
Keywords
javaspringspring-bootuser-interface-uimiddlewareplanning-and-designvisual-art-designproduct-development-and-designseamless-integrationpolicies-and-practicestraining-and-developmentapp-developmentapplication-developmentspring-mvcmodel-view-controller-mvcspring-batchspring-dataeclipsemicroservicesmicro-services-architecture
Interested in this role?