NTT DATA - San Leandro, CA

posted 4 days ago

Full-time - Mid Level
San Leandro, CA
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The Java Developer, Back End position at NTT DATA Services in San Leandro, CA, is a permanent, full-time role focused on developing and maintaining RESTful APIs and Microservices. The role requires collaboration with stakeholders to gather requirements and involves writing well-documented Java code while ensuring adherence to industry best practices. The developer will work closely with front-end developers and communicate with external web services to deliver high-quality software solutions.

Responsibilities

  • Work with stakeholders to gather requirements
  • Develop, test and deploy APIs
  • Write tested, idiomatic, and documented Java Code
  • Cooperate with the front-end developer in the process of integrating the RESTful API
  • Communicate with external web services
  • Produce, maintain, and modify REST APIs
  • Ensure APIs are developed using industry standard best practices
  • Fix any issues or bugs that arise

Requirements

  • Minimum five years of hands-on experience in development of RESTful APIs and Microservices using Java/J2EE, Spring framework, Spring Batch, Kubernetes Services, Oracle DB, Apigee/API Gateway
  • Minimum seven years of hands-on Java experience
  • Minimum two years of cloud experience (Google/Azure/AWS)

Nice-to-haves

  • Experience in Multithreading
  • Experience in Design patterns
  • Experience in building Microservices/API from a Monolith application
  • Experience in handling Web application vulnerabilities
  • Experience in BDD and TDD; experience with test-driven design & development, unit and integration testing, CI/CD
  • Knowledge of Jira, Git/SVN, Jenkins, DevOps, and CI/CD tools like Jenkins, Fortify, Sonar, Blackduck etc

Benefits

  • Medical, dental, and vision insurance with employer contribution
  • Flexible spending or health savings account
  • Life and AD&D insurance
  • Short and long term disability coverage
  • Paid time off
  • Employee assistance
  • Participation in a 401k program with company match
  • Additional voluntary or legally-required benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service