Java Microservices Developer

Tata Consultancy Services

Irving (TX)

On-site

USD 110,000 - 125,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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 Microservices Developer
Java Microservices Developer

VOLTO Consulting • Irving (TX)

On-site
USD 120,000 - 180,000
Java Micro Services Developer
Java Micro Services Developer

Acestack • Irving (TX)

On-site
USD 120,000 - 180,000
Java Microservices Developer
Java Microservices Developer

Siri InfoSolutions Inc • Irving (TX)

On-site
USD 130,000 - 180,000
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 120,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
Senior Java Developer
Senior Java Developer

Eliassen Group • Town of Florida (NY)

On-site
Confidential
Senior Full Stack Software Engineer – Investment Risk Technology
Senior Full Stack Software Engineer – Investment Risk Technology

Jobtailor • California (MO)

On-site
USD 120,000 - 160,000
Java Developer
Java Developer

Tata Consultancy Services • Plano (TX)

On-site
USD 100,000 - 115,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+2
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Senior Software Developer
Senior Software Developer

Compunnel, Inc. • San Francisco (CA)

On-site
USD 130,000 - 160,000