NTT DATA is seeking a Sr. Software Engineer to contribute to the expansion of their cloud-native enterprise solutions in the healthcare industry, aiming to improve the flow of vital healthcare information.
Requirements
- Experience with microservices design and development
- Experience developing cloud-native applications in a distributed system
- Advanced knowledge of Computer Science fundamentals in OOAD, design patterns (Gang of Four), data structures, and algorithms
- Strong understanding of relational and NoSQL databases (MySql, Postgres, MongoDB)
- Experience designing, developing and consuming RESTful API’s
- Experience using message broker/event queue technologies (e.g. Rabbit, PubSub, etc.)
- Experience using container management software (e.g. Docker, Kubernetes, etc.)
Responsibilities
- Develop high quality code that is aligned with architectural design patterns using Java and SpringBoot 3.x
- Develop secure and scalable RESTful services and APIs
- Define requirements and implement test cases following the Test Driven Development (TDD) process
- Work with team members to ensure that delivered code meets specifications based on functional/technical specifications
- Participate in all scrum ceremonies and Program Increment (PI) Planning
- Maintain a minimum of 80% code coverage for all non POJO based implementation
- Deliver on committed features on time with high quality solutions
Other
- This is a 6 month Temp role.
- W2 candidates only — Third-party agencies and Vendors will not be considered
- 5-7 years of professional software development experience required in an Agile environment
- Excellent verbal and written communication skills
- Openness to new ideas and an unceasing desire to learn new things