At NTT we believe that by using innovative technology we can solve global challenges and create a world that is sustainable and secure. We are looking for curious people, from diverse backgrounds, that are keen to work in a fast-paced and agile environment. At NTT we trust our employees to do the right thing, even when no one is watching, which is why we offer flexibility in the workplace. The majority of our roles are hybrid, meaning we encourage a balance of working from home and our local office. Ask our recruitment team if this is a hybrid role. Want to be a part of our team?Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, cloud-based or Internet-related computer programs. Code may be used in commercial or end-user applications, such as materials management, financial management, HRIS, mobile apps or desktop applications products. Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications. Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and/or necessary modifications. Working at NTT 1. Minimum 4 years software development working experience 2. Having experience with REST/JSON, SOAP/XML API development 3. Knowledge in Java, Groovy, Javascript, HTML, PHP and other web application related technologies 4. Familiar with database system such as MySQL 5. Self-motivated, teamwork and able to work in fast-paced environment with deadlines 6. Strong problem-solving skill, fast learner with passion on latest technologies and middleware applications 7. More experienced will be considered as Senior API Developer What will make you a good fit for the role? Standard career level descriptor for job level: • Develops professional experience • Applies policy and procedures to solve variety of issues • Problems are moderate in nature • Build productive internal and external working relationships • Receives general instructions on routine work • Receives detailed instructions on new work • Typically needs a Bachelor’s or equivalent and entry or basic level experience; or an advanced or equivalent degree without experience; or equivalent work experience.