
We use cookies to offer you the best possible website experience. Your cookie preferences will be stored in your browser’s local storage. This includes cookies necessary for the website's operation. Additionally, you can freely decide and change any time whether you accept cookies or choose to opt out of cookies to improve the website's performance, as well as cookies used to display content tailored to your interests. Your experience of the site and the services we are able to offer may be impacted if you do not accept all cookies.
Job Description – Senior Java Integration / Full Stack Developer
Position: Senior Java Integration / Full Stack Developer
Experience: 10+ Years
Location: Bangalore (Manyata Tech Park / Embassy Golf Links) – Hybrid Work Model
Notice Period: Immediate to 3 Weeks Preferred
________________________________________
Job Summary
We are looking for an experienced and highly skilled Senior Java Integration / Full Stack Developer with 10+ years of hands-on experience in designing, developing, and implementing enterprise-grade applications and integration solutions. The ideal candidate should possess strong expertise in Java 8/17, Apache Camel, Spring Boot, Microservices, REST APIs, ORM frameworks, and database technologies.
The role requires working closely with cross-functional teams to build scalable, high-performance applications and integration services while ensuring code quality, reliability, and maintainability.
________________________________________
Key Responsibilities
• Design, develop, and maintain enterprise applications and integration solutions using Java technologies.
• Develop scalable and secure Microservices-based applications using Spring Boot and Spring Framework.
• Build and support integration workflows using Apache Camel and related Enterprise Integration Patterns (EIPs).
• Design and implement RESTful APIs and service integrations.
• Develop database-driven applications using Oracle SQL and ORM frameworks such as MyBatis and Hibernate.
• Participate in architecture discussions and contribute to solution design and technical decisions.
• Implement CI/CD best practices and automate build and deployment processes.
• Perform code reviews and ensure adherence to coding standards and best practices.
• Troubleshoot and resolve production issues, performance bottlenecks, and integration challenges.
• Collaborate with business analysts, architects, QA teams, and DevOps engineers throughout the software development lifecycle.
• Prepare technical documentation, design artifacts, and implementation guidelines.
________________________________________
Required Skills & Qualifications
Core Java & Backend Development
• 10+ years of hands-on experience in Java application development.
• Strong expertise in:
o Java 8 and Java 17
o Spring Boot
o Spring Framework
o Microservices Architecture
o RESTful API Development
o Apache Camel
Database & Persistence
• Strong experience with:
o Oracle SQL
o Database Design and Query Optimization
o MyBatis
o Hibernate/JPA
Build & Version Control
• Hands-on experience with:
o Git
o Maven
o Jenkins
Integration Development
• Experience designing and implementing enterprise integrations.
• Knowledge of Enterprise Integration Patterns (EIP).
• Experience handling synchronous and asynchronous integrations.
________________________________________
Preferred Skills
• Experience with:
o Apache Kafka
o AWS Cloud Services
o JUnit
o Karate Framework
• Exposure to containerization technologies such as Docker and Kubernetes.
• Experience with cloud-native application development.
• Knowledge of API Gateway and Service Mesh concepts.
• Familiarity with Agile/Scrum methodologies.
________________________________________
Responsibilities in CI/CD & DevOps
• Participate in CI/CD implementation using Jenkins.
• Support automated testing and deployment pipelines.
• Collaborate with DevOps teams to improve application reliability and deployment efficiency.
• Ensure adherence to security, performance, and scalability best practices.
________________________________________
Soft Skills
• Excellent verbal and written communication skills.
• Strong analytical and problem-solving abilities.
• Ability to work independently and lead technical initiatives.
• Experience mentoring and guiding development teams.
• Strong stakeholder management and collaboration skills.
• Ability to work effectively in a fast-paced Agile environment.
________________________________________
Nice to Have
• Experience in large-scale enterprise integration projects.
• Knowledge of event-driven architecture and messaging systems.
• Exposure to monitoring and observability tools.
• Experience working in distributed and cloud-based environments.
• Understanding of security best practices for APIs and Microservices.
________________________________________
Why Join Us?
• Opportunity to work on modern Java, Microservices, and Integration platforms.
• Exposure to cloud technologies, event-driven architectures, and enterprise-scale systems.
• Collaborative hybrid work environment in Bangalore.
• Work with high-performing teams on mission-critical applications.
• Continuous learning and growth opportunities in a dynamic technology ecosystem.
Get empowered by NTT DATA Business Solutions!
We transform. SAP® solutions into Value
NTT DATA Business Solutions is a fast-growing international IT company and one of the world’s leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions, including hosting services and support.
When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. Because we respect your right to privacy, you can choose not to allow some types of cookies. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.
These cookies are required to use this website and can't be turned off.
| Provider | Description | Enabled |
|---|---|---|
| SAP as service provider |
We use the following session cookies, which are all required to enable the website to function:
|
|
These cookies serve ads that are relevant to your interests. You may freely choose to accept or decline these cookies at any time. Note that certain functionality that these third parties make available may be impacted if you do not accept these cookies.
| Provider | Description | Enabled |
|---|---|---|
|
LinkedIn is an employment-oriented social networking service. We use the Apply with LinkedIn feature to allow you to apply for jobs using your LinkedIn profile. Opting out of LinkedIn cookies will disable your ability to use Apply with LinkedIn.
Cookie Policy Cookie Table Privacy Policy Terms and Conditions |
|
|
| Google Analytics |
Google Analytics is a web analytics service offered by Google that tracks and reports website traffic.
Cookie Information Privacy Policy Terms and Conditions |
|
| Google Tag Manager |
Google Tag Manager is a tag management system for conversion tracking, site analytics, remarketing and more.
Privacy Policy Terms and Conditions |
|