JAVA API

Tata Consultancy Services

Minneapolis (MN)

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 Minnesota seeks a seasoned Backend Developer to lead design and development of scalable backend systems using Java and Spring Boot. You will drive database architecture, RESTful services, and cloud-based integrations while enforcing robust testing and performance standards.

Responsibilities include collaborating across teams, applying SRE principles, and guiding microservice design with Docker, Kubernetes and OpenShift.

Qualifications

  • Minimum of 10 years of experience in Java development.
  • Strong focus on Spring Boot and backend architecture.
  • Experience with cloud architectures, AWS preferred.
  • Expert knowledge of SQL and NoSQL databases.

Responsibilities

  • Collaborate with cross-functional teams to design and implement integration solutions.
  • Apply SRE principles to improve reliability, performance and availability.
  • Utilize container technologies to streamline deployment and orchestration.
  • Develop microservices with Spring Boot and RESTful APIs.
  • Guide frontend integration using React and modern JS tooling.
  • Write unit and integration tests with JUnit/Mockito and ensure quality across codebase.

Skills

Java development
Spring Boot
Backend architecture
Cloud architecture

Education

Bachelor’s degree in CS/EE

Tools

Docker
Kubernetes
OpenShift
React
JUnit

Job description

  • Lead the design and development of robust, scalable, and maintainable backend systems, ensuring adherence to high and basic design principles
  • Lead database architecture and optimization efforts, with a focus on performance and data integrity
  • Qualifications: Minimum of 10 years of experience in Java development, with a strong focus on Spring Boot and backend architecture
  • Strong understanding of cloud architectures, preferably with relevant certification (AWS).Expert knowledge of both SQL and NoSQL databases
  • Proven track record in designing and implementing complex system integrations
  • Strong background in test-driven development and automated testing frameworks
Job Description
  • Lead the design and development of robust, scalable, and maintainable backend systems, ensuring adherence to high and basic design principles
  • Lead database architecture and optimization efforts, with a focus on performance and data integrity
  • Qualifications: Minimum of 10 years of experience in Java development, with a strong focus on Spring Boot and backend architecture
  • Strong understanding of cloud architectures, preferably with relevant certification (AWS).Expert knowledge of both SQL and NoSQL databases
  • Proven track record in designing and implementing complex system integrations
  • Strong background in test-driven development and automated testing frameworks
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
  • Guide the creation of responsive and intuitive user interfaces using modern JavaScript frameworks, with a focus on React
  • Write unit and integration tests using JUnit, Mockito, or PowerMock, and ensure adherence to quality and security standards using tools like Sonar, Fortify, and Web Inspect
  • 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
  • Proactively identify and resolve bugs and performance issues in a timely manner
  • Engage in database design and optimization for integration systems, ensuring efficient data management and retrieval

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 • Charlotte (NC)

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

Tata Consultancy Services • Newark (DE)

Hybrid
USD 120,000 - 130,000
Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
Software Developer – Java
Software Developer – Java

Jobtailor • Torrance (CA)

On-site
USD 120,000 - 180,000
Senior Java Developer (Financial Domain)
Senior Java Developer (Financial Domain)

TechDigital Group • Cary (NC)

On-site
USD 120,000 - 180,000
Java Architect
Java Architect

Tata Consultancy Services • Dallas (TX)

On-site
USD 120,000 - 130,000
Java Consultant
Java Consultant

Compunnel, Inc. • Salt Lake City (UT)

On-site
USD 90,000 - 120,000
Senior Java Backend Engineer
Senior Java Backend Engineer

Inizio Partners Corp • Pittsburgh

On-site
USD 90,000 - 120,000
Solution Architect (JAVA/AWS)- Financial Domain
Solution Architect (JAVA/AWS)- Financial Domain

TechDigital Group • Plano (TX)

On-site
USD 120,000 - 180,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000