Jobs · Engineering · Texas

JAVA API

Tata Consultancy Services · Dallas, TX · 1 wk ago
Engineering$100k–$110k/yrFull-time

About the Role

We are seeking a seasoned Technical Lead with 7+ years of software engineering experience, including 2+ years in a leadership capacity. The ideal candidate will have a strong hands-on background in modern backend technologies and a proven ability to guide both onshore and offshore development teams.

Responsibilities

  • Lead the design and development of robust, scalable, and maintainable backend systems, ensuring adherence to high and low-level design principles.
  • Lead database architecture and optimization efforts, with a focus on performance and data integrity.
  • Collaborate with cross-functional teams to design and implement integration solutions, ensuring seamless data flow across systems.
  • Apply Site Reliability Engineering (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 and GraphQL 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 WebInspect.
  • 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.

Requirements

  • Minimum of 10 years of experience in Java development, with a strong focus on Spring Boot and backend architecture.
  • 7+ years of software engineering experience, with at least 2 years in a Technical Lead role.
  • Strong hands-on expertise in Java 17/21, Spring Boot, REST APIs, and microservices.
  • Experience with Kafka/event-driven architecture and SQL Server/Oracle databases.
  • Expertise in distributed system design and experience designing/reviewing High-Level Designs (HLDs) and Low-Level Designs (LLDs).
  • Strong understanding of scalability, resiliency, performance tuning, and production support.
  • Experience leading offshore/onshore development teams.
  • Proven track record in designing and implementing complex system integrations.
  • Strong background in test-driven development and automated testing frameworks.
  • Expert knowledge of both SQL and NoSQL databases.
  • Strong understanding of cloud architectures, preferably with relevant certification (AWS).
  • Hands-on coding skills; candidates must clear a coding test.

Skills

  • Java 17/21
  • Spring Boot
  • REST APIs & Microservices
  • Kafka/Event-driven architecture
  • SQL Server / Oracle databases
  • GraphQL APIs
  • GitLab CI/CD
  • Kubernetes
  • Distributed system design
  • Docker, OpenShift
  • JUnit, Mockito, PowerMock
  • Sonar, Fortify, WebInspect
  • React (for UI guidance)

Pay

$100,000 - $110,000 a year

Similar jobs

JAVA API

Tata Consultancy ServicesCharlotte, NC· 4 days ago
Engineering$100k–$110k/yrapply on ibegin.tcsapps.com

JAVA API

Tata Consultancy ServicesMinneapolis, MN· 1 mo ago
Engineering$100k–$110k/yrapply on ibegin.tcsapps.com

JAVA API Developer

Tata Consultancy ServicesCary, NC· 2 wk ago
Information Technology$110k/yrapply on ibegin.tcsapps.com

Java API Developer

TechJobsDataPittsburgh, PA· 1 wk ago
Engineeringapply on techjobsdata.com

Java Api Developer

TEKsystemsBirmingham, AL· 1 mo ago
Engineering$60–$63/hrapply on ars2.equest.com

Java API Developer

TEKsystemsBirmingham, AL· 1 mo ago
Engineering$60–$63/hrapply on ars2.equest.com