Senior Java Backend Architect: Spring Boot & Microservices

Tata Consultancy Services

Charlotte (NC)

On-site

USD 100,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services in Charlotte, NC seeks a senior Java backend engineer to lead the design and development of robust, scalable backend systems, using Spring Boot and cloud-native approaches. The role emphasizes performance, data integrity, and complex system integrations.

You will architect databases and microservices, implement RESTful APIs, apply SRE principles, and leverage Docker, Kubernetes, and OpenShift for deployment. Strong testing with JUnit/Mockito is required.

Qualifications

  • Minimum of 10 years of experience in Java development, with a strong focus on Spring Boot and backend architecture.
  • Proficient in designing scalable backend systems and cloud-enabled architectures.
  • Experience with RESTful APIs, data modeling, and containerized deployments (Docker/Kubernetes).

Responsibilities

  • Collaborate with cross-functional teams to design and implement integration solutions, ensuring seamless data flow across systems.
  • Apply SRE principles to enhance system reliability, performance, and availability.
  • Utilize container technologies such as Docker, Kubernetes, and OpenShift to streamline deployment and orchestration of applications.
  • Leverage Spring Boot to develop microservices and backend applications, applying best practices and design patterns.
  • Design and implement RESTful APIs, ensuring high performance and responsiveness to requests.
  • Write unit and integration tests using JUnit, Mockito, or PowerMock, and ensure adherence to quality and security standards.
  • Produce comprehensive documentation for each microservice, detailing architecture, design decisions, and implementation guidelines.
  • Participate in Agile development processes, contributing to sprint planning, reviews, and retrospectives.
  • Engage in database design and optimization for integration systems, ensuring efficient data management and retrieval.

Skills

Java development
Spring Boot
Backend architecture

Tools

Docker
Kubernetes
OpenShift
SQL
NoSQL

Job description

Tata Consultancy Services in Charlotte, NC seeks a senior Java backend engineer to lead the design and development of robust, scalable backend systems, using Spring Boot and cloud-native approaches. The role emphasizes performance, data integrity, and complex system integrations.

You will architect databases and microservices, implement RESTful APIs, apply SRE principles, and leverage Docker, Kubernetes, and OpenShift for deployment. Strong testing with JUnit/Mockito is required.

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

Similar jobs worth comparing

Senior Java Backend Architect — Spring Boot, AWS & Microservices
Senior Java Backend Architect — Spring Boot, AWS & Microservices

Tata Consultancy Services • Minneapolis (MN)

On-site
USD 100,000 - 110,000
Java API & Microservices Engineer
Java API & Microservices Engineer

Tata Consultancy Services • Cary (NC)

On-site
USD 100,000 - 110,000
Discretionary annual incentive
Comprehensive medical coverage
Dental & Vision
+4
Senior Java Microservices Developer – Spring Boot & Cloud
Senior Java Microservices Developer – Spring Boot & Cloud

Tata Consultancy Services • Cleveland (OH)

On-site
USD 100,000 - 120,000
Discretionary incentive
Medical coverage
Parental leave
+2
Senior Java Microservices Engineer
Senior Java Microservices Engineer

Tata Consultancy Services • Bentonville (AR)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Maternal & Parental Leaves
+3
Java Spring Boot Microservices Engineer
Java Spring Boot Microservices Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 90,000 - 140,000
Senior Java Engineer - Spring Boot, Microservices & Cloud
Senior Java Engineer - Spring Boot, Microservices & Cloud

Tata Consultancy Services • Cary (NC)

On-site
USD 110,000 - 125,000
Senior Java Developer: Spring Boot & Microservices
Senior Java Developer: Spring Boot & Microservices

Tata Consultancy Services • Irving (TX)

On-site
USD 85,000 - 95,000
Senior Java Architect - Cloud-Native Microservices Lead
Senior Java Architect - Cloud-Native Microservices Lead

Tata Consultancy Services • Baltimore (MD)

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

Tata Consultancy Services • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Discretionary Incentive
Medical Coverage
Dental & Vision
+12
Senior Java Architect: Microservices, Cloud & DevOps
Senior Java Architect: Microservices, Cloud & DevOps

Tata Consultancy Services • Dallas (TX)

On-site
USD 120,000 - 130,000