Software Development Senior Specialist
NTT DATA
NTT DATA
Join our dynamic team as a Senior Software Development Specialist, focusing on building robust JAVA and microservices applications. This role requires a deep understanding of modern software development practices and a proven track record in delivering high-quality code. You'll be instrumental in multiple development projects, contributing significantly to the banking domain.
This position offers a hybrid work model, blending the flexibility of remote work with the collaboration of an onsite presence. We are seeking a dedicated professional with excellent coding expertise and strong analytical skills to tackle complex technical challenges.
Develop and implement advanced JAVA and microservices solutions.
Utilize core Java, microservices architecture, and related technologies like Spring Boot, JPA/Hibernate, and Kafka/JMS.
Integrate and manage Rest APIs, and leverage build tools such as Maven/Gradle.
Work with lifecycle management tools like JIRA and version control systems (GitHub/Bitbucket).
Deploy applications using CI/CD pipelines and gain experience with cloud platforms (AWS/Azure) and containerization (OpenShift/PCF).
Requires 6-8 years of hands-on experience in JAVA and microservices development, with a significant portion focused on the banking domain.
Proficiency in Core Java, microservices, Rest APIs, Spring Boot, JPA/Hibernate, Kafka/JMS is essential.
Familiarity with JIRA, GitHub/Bitbucket, and IDEs like Eclipse/IntelliJ is expected.
Experience with AWS or Azure, and an understanding of CI/CD processes are crucial.
Candidates must possess excellent written and oral communication skills, the ability to work effectively in Scrum/Agile environments, and a strong aptitude for problem-solving.
Graduation with a BE/B.Tech degree, including English as a compulsory subject, is required.
NTT DATA
IT Consulting