[Remote] Backend Engineer (eKYC)
Note: The job is a remote job and is open to candidates in USA. NTT DATA Europe & Latam is seeking experienced professionals for their Bucharest Excellence Centre, looking to enhance their careers in a dynamic environment. The Backend Engineer will develop and maintain Java-based software components for a Know Your Client application, contributing to the software development lifecycle and ensuring high-quality solutions.
Responsibilities
- Maintain high standards of software quality within the team by following good practices and habits
- Develop, test and document Java-based software components in accordance with requirements
- Contribute to all stages of software development lifecycle
- Identify and resolve any technical issue arising
- Write unit tests for robustness, edge cases and general reliability
- Participate in peer-reviews of solution designs and related code
- Create design documentation
- Plan and support releases
- Support QA team to provide high quality
- Work in a scaled Agile working environment
- Be part of a global and diverse team
Skills
- Bachelor's degree in Computer Science, Engineering, or related field
- At least 4y+ of experience in working with Java, Spring
- Good understanding of REST
- Good understanding of design patterns, awareness/understanding of SOLID principles
- Knowledge of Data structures/Collections
- Understanding of microservices architecture
- Experience with relational databases (Oracle)
- You have good communication, interpersonal skills and are a team player
- You are able to work in a global multi-cultural environment and can work with teams located in different time zones
- Experience with GCP would be a plus
- Knowledge and experience of agile values, principles and methods (e.g. based on SCRUM or Kanban)
Company Overview
Apply To This Job