Share this Job

API Developer

Apply now »

Date: Aug 30, 2021

Location: San Francisco, CA, US

Company: NTT DATA Services

Req ID: 130546 

NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

We are currently seeking a API Developer to join our team in San Francisco, California (US-CA), United States (US).

At NTT DATA, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees are key factors in our company’s growth, market presence and our ability to help our clients stay a step ahead of the competition. By hiring, the best people and helping them grow both professionally and personally, we ensure a bright future for NTT DATA and for the people who work here.
NTT DATA, Inc. currently seeks a “API Developer” to join our team in “San Francisco, CA”




Primary (80% of their time):

  • Design, develop, and test solutions to integrate with disparate business services using Java/J2EE design and development knowledge,good understanding of ESB, RESTful and SOA.
  • Design and development of API’s on API Management platform (APIGEE/WSO2/similar)
  • Participate early in the API lifecycle and perform software development and ensure code quality
  • Database design and development using RDBMS or NOSQL’s (mongo)
  • Promote secure and patterned coding practices
  • Promote reuse across the organization
  • Coordinate with back-end services (specifications, timelines, abilities) and act as key member for dev squads
  • Quickly stub out or prototype the data from the back ends by adopting Test Driven Development or Behavioral Driven Developmentstrategies.
  • Perform mapping and design of specs for transformation between API Gateway and back-end service
  • Works closely with business partners, architect and technical groups to review, design, and implement requirements and strategy
  • "Non-functional: Performance, Capacity management, Logging and other key monitoring needs

Secondary (20% of their time):

  • Develop robust impact assessment framework to evaluate the impact of upstream and downstream systems for developing new API
  • Estimation techniques in Agile methodologies
  • Review the needs of platform and coordinate with Platform Architects and Developers.
  • Developing automation test scripts (TDD/BDD).


Basic Qualifications:

  • 5+ years Java/J2EE design and development experience
  • 3+ years of API Development including RESTful and SOAP 
  • 2+ years of design experience in high availability, scalable web services
  • 2+ years of Agile Scrum including distributed Agile teams
  • Bachelor's degree required


Preferred Skills:

  • ESB Enterprise Service Bus experience
  • Spring Boot Microservices
  • APIGEE, WSO2 or similar API Management
  • Ability to do prototype by mock/stub data to evaluate the key gaps/risks/challenges.




About NTT DATA Services

NTT DATA Services is a global business and IT services provider specializing in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services. We are part of the NTT family of companies, a partner to 85 % of the Fortune 100.

NTT DATA Services is an equal opportunity employer and will consider all qualified applicants for employment without regard to race, gender, disability, age, veteran-status, sexual orientation, gender identity, or any other class protected by law.

Nearest Major Market: San Francisco
Nearest Secondary Market: Oakland

Job Segment: Developer, Consulting, Cloud, Java, Database, Technology