NTT DATA is seeking a Java Developer to develop, test, and deploy APIs and Microservices, ensuring they are built using industry-standard best practices and fixing any arising issues.
Requirements
- 4+ years of hands-on experience in development of RESTful APIs and Microservices using technology stack: Java/J2EE, Spring framework, Spring Batch, Kubernetes Services, Oracle DB, Apigee/API Gateway
- 2-4 years of cloud experience (Google/Azure/AWS)
- 3+ years of experience with SQL
- 1+ years of experience in Content Authoring in any of the Authoring Tools, RWS Tridion is preferred.
- 1+ years of Splunk experience.
- Experience in working with Kafka Topics
- Experience in BDD and TDD; experience with test-driven design & development, unit and integration testing, CI/CD.
Responsibilities
- Develop, test and deploy APIs
- Writing tested, idiomatic, and documented Java Code
- Communicating with external web services
- Producing and Consuming Messages to/from Kafka Topics.
- Producing, maintaining, and modifying REST APIs/ Microservices.
- Ensuring APIS/Microservices are developed using industry standard best practices
- Fixing any issues or bugs that arise
Other
- Work with stakeholder to gather the requirements
- Good team spirit and willingness to learn new things.
- Handle production issues
- Onsite