NTT DATA North America is a recognized leader in IT and business services, and they are seeking a Java Backend Engineer to join their team. The role involves designing and integrating innovative solutions for enterprise platform modernization, leveraging full-stack development expertise to build robust applications, and collaborating within an agile team environment.
Responsibilities:
- Join a high-impact squad driving our client's enterprise platform modernization journey—designing and integrating innovative solutions that shape the future of their technology landscape
- Leverage your full-stack development expertise to build robust, enterprise-grade applications and Java (Spring/Spring Boot)
- Collaborate within a dynamic, agile team environment while also taking ownership of individual deliverables to ensure the delivery of high-quality, scalable, and maintainable solutions
Requirements:
- Bachelor's Degree or equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required
- 5+ years of demonstrable experience in full stack programming building scalable applications
- 5+ years' experience with java spring-based frameworks and libraries preferably Spring boot
- 5+ years' hands-on experience working with messaging technologies
- Experience building and consuming REST API based integration and microservices architecture
- Understanding and experience working with CI/CD processes and tools such as Jenkins
- Experience with application testing frameworks like Junit
- Strong analytical, technical, and problem-solving skills to understand complex customer needs and transactions
- Java 1.8/J2EE
- SOPA / REST Web Services (API)
- Sprint Boot, Hibernate
- Apache Struts
- 5+ years hands experience in cloud-based technologies, Microsoft Azure
- Azure/Cloud
- PL/SQL
- JavaScript, Angular 14+
- Good understanding and experience on RDBMS
- Prior experience on large scale IT Transformational Projects (Migration, Modernization)