NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Java Developer to join our team in Oaks, Pennsylvania (US-PA), United States (US).
Job Responsibilities Include:
Contributes in developing software, software applications, as well as participates in architecture and technical design discussions, code reviews and technical design/specifications
Responsible for development, enhancement, testing, support, maintain and troubleshoot/ debug software applications that support business units or support functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.
Creates thorough, professional quality project documentation and technical specifications
Evaluates software change requests, determines business need or conducts root cause analysis, and implements technically efficient solutions
Participates in critical projects, customer engagements or business processes.
Will use his knowledge of end to end software development life cycle (SDLC) to develop and deployment to build world class applications which provide best customer experience.
Work with larger IT team to build high-quality, innovative and fully performing software that complies with coding standards and technical design.
Basic Qualifications:
4 plus years of experience in implementing WebClient/Server and N-Tier distributed cross-platform systems using Java/J2EE technology
4 plus years of experience developing with Java/ J2EE
2 plus years of experience programming Oracle databases
2 plus years of experience working in both Unix/Linux and Windows environments
Bachelor's Degree in Computer Science
Preferred Skills:
Strong experience in Spring framework, REST API's (consumption and Development)
Strong experience in developing SpringBoot applications
Hands-on experience in Hibernate/JPA
Knowledge of Design patterns Hands-on experience in PL/SQL
Current experience in Kubernetes K8s/ containers
Current experience of working with app server packages - preferably WebLogic / J2EE
Experience of working in Agile environment
Good problem-solving skills, ability to infer from previous examples, willingness to understand how an application is put together
Excellent communication skills; Proven development experience in large-scale, enterprise-style financial services applications
Knowledge of the UNIX/Linux Operating system: shells, file systems, symbolic links, process management, etc.
Should be able to perform independently with minimum support.
Must have worked in the onsite/Offshore Delivery Model.
Excellent Communication skills and must be able to conduct him/herself independently, foster great relationship with the team members.
#INDFSINS
#L1-NAM
About NTT DATA Services
NTT DATA Services is a global business and IT services provider specializing in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services. We are part of the NTT family of companies, a partner to 85 % of the Fortune 100.
NTT DATA Services is an equal opportunity employer and will consider all qualified applicants for employment without regard to race, gender, disability, age, veteran-status, sexual orientation, gender identity, or any other class protected by law.