Jobs · Engineering · Texas

Java API Engineer

Tata Consultancy Services · Irving, TX · 1 wk ago
Engineering$90k–$110k/yrFull-time

About the Role

A Java API Engineer with expertise in modern microservices architecture, REST API design, and cloud implementations.

Responsibilities

  • Design, develop, and maintain Java-based microservices using Spring Boot.
  • Implement RESTful APIs and microservices patterns (gateway, discovery, config, sidecar).
  • Integrate Spring applications with messaging systems (Apache Kafka, AMQP, RabbitMQ, ActiveMQ).
  • Develop web applications using HTML5, React.js, CSS, Node.js, and webpack.
  • Apply testing frameworks (JEST, Selenium, Cucumber) and Test-Driven Development (TDD) practices.
  • Ensure security best practices (TLS, mTLS, OAuth2, session management) and familiarity with Apigee.
  • Deploy applications using Docker, Kubernetes, and DevOps CI/CD tools (Jenkins, Fortify, Sonar, Black Duck).

Requirements

  • Proficiency in Java 8 and Spring Boot.
  • Experience with microservices architecture and REST API design.
  • Knowledge of cloud platforms (AWS, Azure, or Google Cloud).
  • Experience with RDBMS (DB2 or Postgres).
  • Familiarity with web development frameworks and testing tools.
  • Experience with deployment tools (Docker, Kubernetes) and CI/CD pipelines.

Pay

$90,000–$110,000 a year.

Similar jobs

API Integration Engineer

Tata Consultancy ServicesRichardson, TX· 1 mo ago
Engineering$90k–$115k/yrapply on ibegin.tcsapps.com

Python API Engineer

TekWissen ®United States· 1 mo ago
RemoteEngineering$60–$70/hrapply on candidateportal.ceipal.com