NTT DATA is seeking a Senior Java Enterprise Developer to design, develop, and maintain enterprise-level applications using Java technologies, collaborating with cross-functional teams to deliver scalable solutions.
Requirements
- 7-10 years of hands-on experience in Java development
- 7+ years of Strong proficiency in Core Java 8+, Spring MVC, EJB, Hibernate, and JPA
- 7+ years of experience with IBM WebSphere application server (preferred)
- 7+ years of Proven ability to work independently and manage tasks with minimal direction
Responsibilities
- Design, develop, and maintain enterprise level applications using Java technologies
- Collaborate with cross functional teams to gather requirements and deliver scalable solutions
- Implement and maintain backend components using Spring MVC, EJB, Hibernate, and JPA
- Ensure code quality through unit testing, code reviews, and adherence to best practices
- Troubleshoot and resolve production issues with minimal supervision
- Document technical specifications and system designs
Other
- Onsite interview in NJ a must
- Experience in corporate banking or financial services domain is highly desirable
- Excellent problem solving and communication skills
- Bachelor's or master's degree in computer science, Engineering, or related field