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
We are currently seeking a Java, Angular, REST - Developer to join our team in Chennai, Tamil Nādu (IN-TN),India (IN).
A minimum of 4 years development experience preferably within financial services domain.
- Java, J2EE, Java-Batch experience (Liberty or Spring Batch)
- Angular JS, Boot-strap
- JavaScript (or any scripting knowledge)
- Web services Development (RESTful or SOAP)
- Oracle (or DB2) - PL/SQL hands on experience.
- GIT Stash, Jenkins, uDeploy (or ClearCase)
- Cloud experience will be an added advantage.
- Basic Mainframe (Cobol, CICS, DB2, VSAM, JCL) knowledge is a major plus, optional though.
- Strong understanding of a software development methodology, preferably agile.
- Ability to effectively balance multiple high-priority assignments
Description
We are seeking a skilled Java Developer to play a vital role in developing the future-state of the client's distributed, single page and transaction-based applications using Agile practices. This team provides core application development and support services for internal and external facing systems. The team works on technology-based projects in collaboration with other client systems divisions, customers, and clients. Skills and Knowledge: Strong Java/J2EE development working on enterprise level applications; Expert level knowledge of Spring (MVC, Boot, Security); Experienced with building framework for modern transactional and data processing applications; Ability to multi-task and stay organized in a dynamic work environment while meeting deliverables; Experience with Agile development methodologies such as SCRUM, Extreme Programming, TDD etc.; Strong verbal and written communication - must be able to actively engage other team members; Understanding of Agile systems development techniques utilizing Continuous Integration (CI)/Continuous Deployment (CD) and DevOps; Prior experience working with development teams in onshore-offshore model. Technical: Experience or exposure to a number of the following concepts and technologies is desired; Application development using Java EE, Spring framework; Strong Oracle Experience with the ability write Stored Procedures, Complex Queries, and Triggers; Understanding of and experience with Micro-Services Architecture concepts and emerging patterns such as APIs, JAX-RS, REST/JSON. Education and Experience: Bachelor's degree or higher; Investment/financial services and/or brokerage industry experience is highly desired.