16 Sep
|
Capgemini
|
Mumbai
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
1. Design, develop, and enhance applications using Java, Spring Boot, Spring MVC, Spring Batch, Spring Data JPA, Eclipse Link, and Microservices architecture.
2. 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
1. Develop integrations using JMS, OSB (Oracle Service Bus), BPEL, and BPM process flows.
2. Apply Map Struct for effective object mapping in microservices and domain-driven designs
- Database & Persistence
1. Work with Oracle databases for schema design, performance tuning, SQL optimization, and stored procedure handling.
2. Implement persistence layers using Spring Data JPA and EclipseLink, ensuring optimal ORM mapping and transaction handling.
- Microservices & Cloud-Native Architecture
1. Develop, deploy, and maintain microservices aligned with enterprise integration patterns and scalable design principles.
2. Implement secure, resilient communication between distributed components via REST, messaging, and service orchestration.
- Quality, Security & Performance
1. Conduct code reviews, enforce coding standards, and implement high-coverage unit tests.
2. Optimize application performance, troubleshoot production issues, and ensure adherence to security best practices
Core Technical Skills
- 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
Tools & Frameworks
- Eclipse/IntelliJ, Git, Maven/Gradle
- CI/CD exposure (Jenkins, GitLab CI preferred)
- Unit testing (JUnit, Mockito)
What would you love working at Capgemini
- 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.
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its robust over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry experience.
Preferred candidate profile
1) Candidates having more 6 years and above experience in Java and having experience 2 and above in angular .
2) Candidates from Mumbai location
3) Immediate to 30 Days joiners
📌 Java Full Stack Developer ( Java with Angular) (Mumbai)
🏢 Capgemini
📍 Mumbai