[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.ResponsibilitiesMaintain high standards of software quality within the team by following good practices and habitsDevelop, test and document Java-based software components in accordance with requirementsContribute to all stages of software development lifecycleIdentify and resolve any technical issue arisingWrite unit tests for robustness, edge cases and general reliabilityParticipate in peer-reviews of solution designs and related codeCreate design documentationPlan and support releasesSupport QA team to provide high qualityWork in a scaled Agile working environmentBe part of a global and diverse teamSkillsBachelor's degree in Computer Science, Engineering, or related fieldAt least 4y+ of experience in working with Java, SpringGood understanding of RESTGood understanding of design patterns, awareness/understanding of SOLID principlesKnowledge of Data structures/CollectionsUnderstanding of microservices architectureExperience with relational databases (Oracle)You have good communication, interpersonal skills and are a team playerYou are able to work in a global multi-cultural environment and can work with teams located in different time zonesExperience with GCP would be a plusKnowledge and experience of agile values, principles and methods (e.g. based on SCRUM or Kanban)Company OverviewNTT DATA Europe & Latam is an IT Consulting firm. It was founded in 1988, and is headquartered in Madrid, Distrito Especial, COL, with a workforce of 10001+ employees. Its website is https://www.nttdata.com/global/en/.