Java Microservices Developer

Tata Consultancy Services

Irving (TX)

On-site

USD 110,000 - 125,000

Full time

14 days+

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 in Irving, TX seeks a senior software architect/lead with 10+ years of experience in Java, SpringBoot, J2EE and microservices. You will drive event-driven solutions with Kafka, Oracle DB expertise, and CI/CD with Jenkins, Docker and Kubernetes.

The role requires Agile/Scrum collaboration, GraphQL API design, and hands-on development to deliver scalable, resilient enterprise applications in Risk Technology.

Qualifications

  • 10+ years of software development and technical leadership with Java, SpringBoot and J2EE.
  • Great exposure to Microservices architecture.
  • Extensive experience with Apache Kafka for event-driven and real-time messaging solutions.
  • Strong expertise in Oracle Database (Oracle DB), including database design, development and performance optimization.

Responsibilities

  • Would be responsible to make application lean, mean and scalable by creating domain driven microservices.
  • Application should be self-resilient, robust and self-healing.
  • Take ownership of all applications in the assigned sub domain within Risk Technology.
  • Interacting with Business Analysts and managers to understand BRDs/FRDs/SRs.

Skills

Java
SpringBoot
J2EE
Microservices
Apache Kafka
GraphQL
Agile/Scrum
Domain-Driven Design

Education

Bachelor of Computer Science

Tools

Jenkins
LightSpeed
Docker
Kubernetes
Splunk
IntelliJ
SQL Client

Job description

Job Description
  • 10+ years of software development and technical leadership with Java, SpringBoot and J2EE
  • Great Exposure to Microservices architecture
  • Extensive experience working with Apache Kafka for event-driven and real-time messaging solutions.
  • Strong expertise in Oracle Database (Oracle DB), including database design, development, and performance optimization.
  • Hands-on experience with CI/CD pipeline implementation and deployment, utilizing tools such as Jenkins, LightSpeed, Docker, Kubernetes, and Splunk for monitoring and log analysis.
  • Experience designing and developing GraphQL APIs and integrating GraphQL services with enterprise applications.
  • Proven ability to work in Agile/Scrum environments, collaborating with cross-functional teams and actively participating in all Scrum ceremonies to ensure successful project delivery.
  • Would be responsible to make application lean, mean and scalable by creating domain driven microservices
  • Application should be self-resilient, robust and self-healing
  • Take Ownership of all applications in the assigned sub domain within Risk Technology.
  • Interacting with Business Analysts and managers to understand the requirements behind BRDs/FRDs/SRs.
  • Complete understanding of application code through code compilation, code walkthrough, execution flow,
  • Conduct comprehensive assessments to develop solutions
  • Determine project requirements and develop work schedules for the team
  • Identifying the areas where code needs to change for meeting the required functionalities and maintain traceability
  • Unit Testing, Integration Testing, UAT/SIT support
  • Manage code check in, check out, merge, build management as needed
  • Reporting on project/task progress as needed
  • Participate in all project planning, progress, & development meetings with the team & global managers
  • Keep up-to-date with industry trends and developments
Must Have Technical/Functional Skills
  • 10+ years of software development and technical leadership with Java, SpringBoot and J2EE
  • Great Exposure to Microservices architecture
  • Extensive experience working with Apache Kafka for event-driven and real-time messaging solutions.
  • Strong expertise in Oracle Database (Oracle DB), including database design, development, and performance optimization.
  • Hands-on experience with CI/CD pipeline implementation and deployment, utilizing tools such as Jenkins, LightSpeed, Docker, Kubernetes, and Splunk for monitoring and log analysis.
  • Experience designing and developing GraphQL APIs and integrating GraphQL services with enterprise applications.
  • Proven ability to work in Agile/Scrum environments, collaborating with cross-functional teams and actively participating in all Scrum ceremonies to ensure successful project delivery.
Roles & Responsibilities
  • Would be responsible to make application lean, mean and scalable by creating domain driven microservices
  • Application should be self-resilient, robust and self-healing
  • Take Ownership of all applications in the assigned sub domain within Risk Technology.
  • Interacting with Business Analysts and managers to understand the requirements behind BRDs/FRDs/SRs.
  • Complete understanding of application code through code compilation, code walkthrough, execution flow,
  • Conduct comprehensive assessments to develop solutions
  • Determine project requirements and develop work schedules for the team
  • Identifying the areas where code needs to change for meeting the required functionalities and maintain traceability
  • Unit Testing, Integration Testing, UAT/SIT support
  • Manage code check in, check out, merge, build management as needed
  • Reporting on project/task progress as needed
  • Participate in all project planning, progress, & development meetings with the team & global managers
  • Keep up-to-date with industry trends and developments
overall design
  • Conduct comprehensive assessments to develop solutions
  • Determine project requirements and develop work schedules for the team
  • Identifying the areas where code needs to change for meeting the required functionalities and maintain traceability
  • Participate in design review/code/project review meetings-local/global
  • Hands on Development using required IDE such as Intelij & related plug ins, SQL Client etc
  • Unit Testing, Integration Testing, UAT/SIT support
  • Manage code check in, check out, merge, build management as needed
  • Reporting on project/task progress as needed
  • Participate in all project planning, progress, & development meetings with the team & global managers
  • Keep up-to-date with industry trends and developments

Salary Range: $110,000 to $125,000 per year

Qualifications
  • BACHELOR OF COMPUTER SCIENCE
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java+Angular Fullstack
Java+Angular Fullstack

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 110,000 - 125,000
JAVA API
JAVA API

Tata Consultancy Services • Dallas (TX)

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

Tata Consultancy Services • Newark (DE)

On-site
USD 110,000 - 125,000
Technical Architect
Technical Architect

Tata Consultancy Services • Philadelphia

On-site
USD 150,000 - 167,000
Discretionary Incentive
Medical Coverage
Family Leave
+4
Software Development Lead / Architect-6
Software Development Lead / Architect-6

REALIGN LLC • Tampa (FL)

On-site
USD 120,000 - 150,000
Sr JAVA Developer
Sr JAVA Developer

Tata Consultancy Services • Plano (TX)

On-site
USD 110,000 - 140,000
Sr Full Stack Developer with ReactJS and Java Microservice
Sr Full Stack Developer with ReactJS and Java Microservice

Tata Consultancy Services • Plano (TX)

On-site
USD 110,000 - 135,000
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Seattle (WA)

On-site
USD 100,000 - 140,000
Java Tech Lead
Java Tech Lead

Tata Consultancy Services • Irving (TX)

On-site
USD 80,000 - 125,000
JAVA API
JAVA API

Tata Consultancy Services • Cincinnati (OH)

On-site
USD 100,000 - 110,000