Microservice Developer
Tata Consultancy Services · Irving, TX · 4 days ago
Engineering$90k–$110k/yrFull-time
Technical Skills
- Java 17 (including Java 8 features)
- Core Java (Java 11+)
- Spring Framework (Spring Boot, Spring MVC/WebFlux, Spring Security)
- Microservices architecture
- REST API development
- SOAP Web Services
- Maven
- JUnit, Mockito
- Kafka
- Swagger
- Oracle, DB2, Hazelcast
- OpenShift
- Database technologies: Oracle, MongoDB, PostgreSQL
- UNIX / Linux
- Docker container solutions
- CI/CD tools: Lightspeed Enterprise, Jenkins, Harness
- Agile methodology with TDD/BDD (Jasmine & Karma)
- Nice to have: Frontend technologies such as React JS, HTML, jQuery
Responsibilities
- 6+ years of hands‑on experience in API‑based development with Spring Boot, SOAP, and REST web services.
- Lead technical teams, support offshore coordination, and drive solution delivery across all project phases.
- Oversee release management, production deployments, UAT/PROD environments, and COB activities.
- Design and develop RESTful APIs and API specifications.
- Develop and maintain microservices using Spring Boot and related technologies.
- Implement unit testing using Mockito and other testing frameworks.
- Work in an agile environment employing TDD/BDD best practices.
- Utilize CI/CD pipelines with tools such as Lightspeed Enterprise, Jenkins, and Harness.
- Containerize applications using Docker and deploy on OpenShift.
- Collaborate with cross‑functional teams to ensure quality and timely delivery.
Qualifications
- Bachelor of Computer Science
- 6+ years of relevant professional experience
Pay
Salary range: $90,000 to $110,000 per year.