Java Developer
Job Summary
Job Description:
Job Description Java Developer
Position
Java Developer
Experience
69 Years
Location
Chennai DLF Downtown Tharamani
Work Model: Hybrid
Job Summary
We are seeking an experienced Java Developer with 69 years of expertise in developing scalable high-performance enterprise applications. The ideal candidate should possess strong hands-on experience in Java Spring Boot Spring Framework REST APIs AWS services and CI/CD implementation using Jenkins. Experience in Microservices architecture and cloud-native application development will be highly valued.
Key Responsibilities
Design develop and maintain enterprise-grade applications using Java and Spring technologies.
Build robust and scalable RESTful APIs and backend services.
Develop cloud-native applications leveraging AWS services such as Batch Lambda and EMR.
Design and implement Microservices-based architectures to support scalable business solutions.
Collaborate with architects business analysts QA teams and DevOps engineers throughout the software development lifecycle.
Develop reusable maintainable and high-quality code following industry best practices.
Implement and manage CI/CD pipelines using Jenkins to automate build testing and deployment processes.
Optimize application performance reliability and security.
Participate in code reviews design discussions and architecture reviews.
Troubleshoot and resolve production issues application defects and performance bottlenecks.
Support application deployment monitoring and maintenance activities.
Contribute to Agile development processes and continuous improvement initiatives.
Required Skills
Core Java Technologies
Java
Object-Oriented Programming (OOP)
Design Patterns
Multithreading
Collections Framework
Frameworks & Backend Development
Spring Framework
Spring Boot
REST API Development
API Integration
Backend Application Development
Cloud Technologies
Amazon Web Services (AWS)
AWS Batch
AWS Lambda
AWS EMR (Elastic MapReduce)
Cloud-Native Application Development
DevOps & CI/CD
Jenkins
CI/CD Pipeline Development
Automated Build and Deployment
Version Control Systems (Git)
Preferred Skills
Microservices Architecture
Docker and Kubernetes exposure
AWS Cloud Architecture concepts
API Gateway and Service Discovery
Monitoring and Logging tools
Agile/Scrum methodologies
Qualifications
Bachelors degree in Computer Science Information Technology Engineering or a related field.
Relevant certifications in Java Spring AWS or Cloud Technologies are an added advantage.
Desired Candidate Profile
Strong analytical and problem-solving skills.
Excellent verbal and written communication abilities.
Ability to work effectively in a collaborative Agile environment.
Strong ownership mindset with a focus on delivering high-quality software solutions.
Experience working in enterprise-scale application development projects.
Notice Period
Immediate Joiners Preferred
Candidates with 03 weeks notice period will be highly preferred.
We transform. SAP solutions into Value
NTT DATA Business Solutions is a fast-growing international IT company and one of the worlds leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions including hosting services and support.
Required Experience:
IC
About Company
Global SAP consulting competence and leading full-service SAP software solutions provider in over 30 countries.