Java/Springboot Technical Lead

Tata Consultancy Services

San Antonio (TX)

On-site

USD 100,000 - 110,000

Full time

27 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services in San Antonio, TX seeks a Java/Spring Boot Technical Lead to design and deliver enterprise applications using Java 11/17+, Spring Boot, and Kafka in a cloud environment. You will drive architecture, patterns, and best practices while mentoring distributed teams to ensure quality and on-time delivery.

Responsibilities include leading reviews, shaping roadmaps, building scalable microservices, and establishing robust CI/CD and DevSecOps practices across the stack.

Qualifications

  • Experience designing enterprise applications using Java/Spring Boot and AWS.
  • Ability to lead architecture decisions and engineering best practices.
  • Mentor development teams and conduct reviews.
  • Strong collaboration with stakeholders across offshore/onshore teams.

Responsibilities

  • Lead the design and development of enterprise applications using Java, Spring Boot, Kafka, and AWS.
  • Define technical architecture, solution patterns, coding standards, and engineering best practices.
  • Provide technical direction and mentorship to development teams.
  • Conduct architecture reviews, code reviews, and design walkthroughs.
  • Drive technical decision-making and technology roadmaps.
  • Design and develop scalable microservices and REST APIs.
  • Establish CI/CD pipelines and DevSecOps practices.
  • Lead distributed onshore/offshore delivery teams and coordinate with stakeholders.

Skills

Leadership
Mentorship
Architecture design
Communication skills
Agile/SDLC

Tools

Java 11/17+
Spring Boot
Spring MVC
Spring Security
Spring Cloud
Apache Kafka
Kafka Streams
Confluent Platform
AWS (EC2, ECS/EKS, Lambda)
API Gateway
S3/SQS/SNS
CloudWatch/IAM
Docker
Kubernetes
Jenkins
GitHub Actions
Terraform
Ansible
SonarQube
Oracle
PostgreSQL
REST APIs/OpenAPI
OAuth 2.0/JWT
ELK/Grafana

Job description

Job Description
Java/Springboot Technical Lead
Must Have Technical/Functional Skills
Core Technologies
  • Java 11/17+
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Cloud
Messaging & Streaming
  • Apache Kafka
  • Kafka Streams
  • Confluent Platform
  • Event-Driven Architecture
  • Asynchronous Messaging
Cloud Technologies
  • AWS EC2
  • AWS ECS / EKS
  • AWS Lambda
  • API Gateway
  • S3
  • SQS
  • SNS
  • CloudWatch
  • IAM
Microservices
  • Microservices Architecture
  • Domain-Driven Design (DDD)
  • Service Discovery
  • API Gateway Patterns
  • Distributed Transactions
  • Resiliency Patterns
DevOps
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • Terraform
  • Ansible
  • SonarQube
Databases
  • Oracle
  • PostgreSQL
API Technologies
  • REST APIs
  • OpenAPI / Swagger
  • JSON
  • OAuth 2.0
  • JWT
Monitoring & Observability
  • ELK Stack
  • Grafana
Roles & Responsibilities
  • Lead the design and development of enterprise applications using Java, Spring Boot, Kafka, and AWS.
  • Define technical architecture, solution patterns, coding standards, and engineering best practices.
  • Provide technical direction and mentorship to development teams.
  • Conduct architecture reviews, code reviews, and design walkthroughs.
  • Drive technical decision-making and technology roadmaps.
Appl ication Development
  • Design and develop scalable microservices using Java and Spring Boot.
  • Build reusable frameworks and shared components.
  • Develop REST APIs and event-driven services.
  • Implement fault-tolerant and high-availability solutions.
  • Optimize application performance, scalability, and reliability.
Kafka & Event-Driven Architecture
  • Design and implement Kafka-based event streaming solutions.
  • Create producers, consumers, and stream-processing applications.
  • Define topic strategies, partitioning, retention policies, and message schemas.
  • Monitor and optimize Kafka cluster performance.
  • Implement asynchronous integration patterns and real-time data processing.
AWS Cloud Engineering
  • Design and deploy cloud-native applications on AWS.
  • Implement Infrastructure as Code (IaC).
  • Build highly available and scalable cloud solutions.
  • Optimize cloud cost, security, and operational efficiency.
  • Support cloud migration and modernization initiatives.
API & Integration Development
  • Design enterprise-grade RESTful APIs.
  • Develop secure integration solutions with internal and external systems.
  • Implement API security, authentication, and authorization mechanisms.
  • Build integration services using event-based and synchronous communication patterns.
DevOps & CI/CD
  • Establish CI/CD pipelines for automated build, test, and deployment.
  • Implement DevSecOps practices.
  • Automate infrastructure provisioning and application deployments.
  • Improve release quality through automation and monitoring.
Delivery & Team Management
  • Lead distributed onshore/offshore development teams.
  • Estimate project efforts and participate in release planning.
  • Track delivery risks, issues, and dependencies.
  • Coordinate with business stakeholders, architects, QA teams, and product owners.
  • Support Agile ceremonies and sprint execution.

Salary Range- $100,000-$110,000 a year

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

JAVA API
JAVA API

Tata Consultancy Services • Dallas (TX)

On-site
USD 100,000 - 110,000
Lead Software Engineer (Java / AWS)
Lead Software Engineer (Java / AWS)

Compunnel, Inc. • Chicago (IL)

On-site
USD 150,000 - 190,000
Technical Architect
Technical Architect

Tata Consultancy Services • Baltimore (MD)

On-site
USD 140,000 - 167,000
Discretionary annual incentive
Comprehensive medical coverage
401K plan
+2
Senior Java Developer
Senior Java Developer

IVIDTEK INC • Las Vegas (NV)

On-site
USD 100,000 - 140,000
Technical Architect
Technical Architect

Tata Consultancy Services • Newark (DE)

On-site
USD 110,000 - 125,000
Software Development Lead / Architect
Software Development Lead / Architect

Tata Consultancy Services • New Castle (DE)

On-site
USD 120,000 - 150,000
JAVA API
JAVA API

Tata Consultancy Services • Cincinnati (OH)

On-site
USD 100,000 - 110,000
Java Technical Lead
Java Technical Lead

VOLTO Consulting • Phoenix (AZ)

On-site
USD 140,000 - 190,000
Java Lead
Java Lead

Compunnel, Inc. • Schaumburg (IL)

On-site
USD 120,000 - 150,000
Java Technical Lead
Java Technical Lead

Tata Consultancy Services • Plano (TX)

On-site
USD 100,000 - 130,000