Java Backend Developer

Tata Consultancy Services Limited

Dallas (TX)

On-site

USD 100,000 - 120,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services Limited in Dallas, TX is seeking a Java Backend Developer / Microservices Engineer to design, develop, and maintain enterprise-grade Java applications using Spring Boot, Spring MVC, and modern REST APIs. You will build scalable services, containerize with Docker, and deploy on Kubernetes/OpenShift while ensuring security (OAuth2, JWT, mTLS) and observability.

The role emphasizes collaboration with UX/UI teams, DevOps for CI/CD, and production support to guarantee

Qualifications

  • Experience designing and building enterprise-grade Java apps using Spring Boot and microservices.
  • Strong REST API design with OpenAPI/Swagger.
  • Experience with MongoDB and PostgreSQL data modeling.
  • Hands-on with Docker, Kubernetes/OpenShift.
  • Security: OAuth2, JWT, mTLS.

Responsibilities

  • Design, develop, and support enterprise Java applications using Spring Boot and microservices.
  • Build REST APIs with OpenAPI/Swagger and API Gateways.
  • Containerize apps with Docker and deploy on Kubernetes/OpenShift.
  • Implement enterprise security including OAuth2, JWT, and mTLS.
  • Collaborate with UX/UI teams to integrate front-end interfaces with backend services.
  • Provide production support: troubleshooting, performance tuning, monitoring.
  • Contribute to CI/CD pipelines and cloud-native deployment.
  • Design scalable distributed systems using event-driven architecture.

Skills

Java
Spring Boot
Microservices
REST API
OpenAPI/Swagger
Spring MVC
Spring Data JPA
Spring Security
MongoDB
PostgreSQL
Docker
Kubernetes
OpenShift
mTLS
OAuth2
JWT
CI/CD
Git

Tools

Docker
Kubernetes
OpenShift
Tomcat
Nginx
Apache HTTP Server

Job description

Java Backend Developer / Microservices Engineer
Key Responsibilities & Skills
  1. Design, develop, and support enterprise-grade Java applications using Spring Boot, Microservices, and REST APIs to deliver scalable and resilient business solutions.
  2. Build and maintain applications using the Spring ecosystem, including Spring MVC, Spring Data JPA/ORM, Spring AOP, and Spring Security.
  3. Design, implement, and optimize database solutions utilizing MongoDB and PostgreSQL, ensuring efficient data modeling, query performance, and scalability.
  4. Develop and manage RESTful APIs following enterprise standards, leveraging OpenAPI/Swagger specifications and API Gateway technologies.
  5. Design and implement containerized applications using Docker and deploy them on Kubernetes/OpenShift platforms to support cloud-native architectures.
  6. Implement enterprise security controls including mTLS, OAuth2, JWT, COIN Authentication, and secure API communication patterns.
  7. Develop responsive and user-friendly web applications and UI components using modern front-end technologies, ensuring seamless integration with backend microservices and APIs.
  8. Collaborate with UX/UI teams to design, implement, and optimize web interfaces with a focus on usability, performance, accessibility, and customer experience.
  9. Deploy and support web applications on enterprise web servers and application servers such as Tomcat, Nginx, Apache HTTP Server, or cloud-native platforms.
  10. Provide production support by performing troubleshooting, root cause analysis, performance tuning, monitoring, and application reliability improvements.
  11. Collaborate with DevOps teams to integrate applications into CI/CD pipelines, source control platforms, and cloud-native deployment frameworks.
  12. Design scalable and distributed systems leveraging event-driven architecture, asynchronous processing, messaging frameworks, and API integrations.
  13. Leverage AI-enabled development practices including GenAI-assisted coding, prompt engineering, AI-powered documentation, knowledge retrieval solutions, and intelligent developer productivity tools.
Core Technical Skills
  • Java, Spring Boot & Microservices Development
  • Spring MVC, Spring Data JPA, Spring AOP, Spring Security
  • REST API Development & OpenAPI/Swagger
  • MongoDB & PostgreSQL
  • Docker, Kubernetes & OpenShift
  • OAuth2, JWT, mTLS & Enterprise Authentication Models
  • Event-Driven Architecture & Asynchronous Processing
  • Production Support & Performance Engineering
  • CI/CD Pipelines, Git & Cloud-Native Development
  • Distributed Systems & Enterprise Architecture
AI Skills (Preferred)

Knowledge of GenAI and LLM fundamentals, including prompt engineering, MCP, RAG-based knowledge retrieval, and AI-assisted development workflows. Exposure to Python development and AI-integrated DevOps/CI/CD practices is a plus.

Salary Range

$100,000-$120,000 a year

Location

Dallas, TX

Function

TECHNOLOGY

Role

Engineer

ID

438914

Skills

Microservices

Salary Range

$100,000 - $120,000

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Tata Consultancy Services Limited • Plano (TX)

On-site
USD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Tata Consultancy Services Limited • Irving (TX)

On-site
USD 100,000 - 125,000
Engineer
Engineer

Tata Consultancy Services Limited • Irving (TX)

On-site
USD 100,000 - 110,000
Sr Java Developer
Sr Java Developer

Tata Consultancy Services Limited • Plano (TX)

On-site
USD 110,000 - 140,000
Java Engineer
Java Engineer

Tata Consultancy Services Limited • Jersey City (NJ)

On-site
USD 100,000 - 115,000
Java Architect
Java Architect

Tata Consultancy Services Limited • Jersey City (NJ)

On-site
USD 110,000 - 150,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Tata Consultancy Services Limited • Plano (TX)

On-site
USD 110,000 - 120,000
Java Microservices
Java Microservices

Tata Consultancy Services Limited • Irving (TX)

On-site
USD 100,000 - 135,000
Java Engineer
Java Engineer

Tata Consultancy Services Limited • Arlington Heights (IL)

On-site
USD 100,000 - 120,000
Discretionary annual incentive
Comprehensive medical coverage (health
Dental & vision coverage
+1
Java+angular Fullstack
Java+angular Fullstack

Tata Consultancy Services Limited • Irving (TX)

On-site
USD 110,000 - 125,000