Java Full Stack Developer

Infosys
•$64,438 - $108,884

About The Position

The Java Full Stack Developer works in Infosys's Digital Experience unit, which creates integrated, human-centered digital platforms and customer experiences. In the assigned Technology Consultant 1 role, the developer contributes across much of the software development lifecycle, from gathering stakeholder requirements and documenting specifications to building, testing, integrating, and maintaining software applications. The role also involves monitoring and troubleshooting live applications, documenting technical practices and solutions, and collaborating with project and development teams. The position may require relocation and/or travel to the work or project location.

Requirements

  • Strong development experience in Java, Spring or Spring Boot, microservices, Kafka, MongoDB, and React JS.
  • Experience with Java, Spring, microservices design and development, APIs, Oracle SQL, PL/SQL, Kafka, JMS, JPA, JUnit or TestNG, and PCF.
  • Strong hands-on experience in distributed-systems web development across Java/JEE and SOAP or REST web services.
  • Strong hands-on experience in cloud development, microservices, and CI/CD.
  • Bachelor's degree or foreign equivalent from an accredited institution; alternatively, three years of progressive specialty experience may be considered in lieu of each year of education.
  • Agile mindset, effective communication and problem-solving skills, and ability to work across most areas of the SDLC.
  • Passion for innovation, proactive handling of production issues, and commitment to continuous learning, knowledge sharing, and team development.
  • All applicants authorized to work in the United States are encouraged to apply.

Nice To Haves

  • Hands-on development skills in React JS, Kafka, and MongoDB.
  • Ability to perform gap analysis on requirements and functional specifications and review findings with the project management team.
  • Strong understanding of Agile methodologies; experience working with Scrum teams is an advantage.
  • Ability to perform CI/CD tasks and mentor others; coding ability is a value add.
  • Strong analytical skills and ability to multitask in a results-driven environment.
  • Ability to work closely with US and India teams on business requirements and initiatives.

Responsibilities

  • Assist with targeted interviews and workshops to capture user needs and accurately document stakeholder requirements.
  • Participate in design discussions to capture software specifications and help create process documentation.
  • Develop, refine, and document code for new software applications according to detailed design specifications and user requirements.
  • Execute test plans, analyze outcomes, and report defects to the development team.
  • Support integration of new software features into existing system infrastructure.
  • Monitor and troubleshoot live applications, resolve issues promptly, and document system maintenance.
  • Document coding practices, testing methodologies, and technical solutions for the team's knowledge repository.
  • Contribute to multiple areas of the software development lifecycle and proactively monitor and resolve production issues.
  • Perform technical development work, including coding, code reviews, and internal testing sign-off for deliverables.
  • Serve as the technical point of contact for assigned-module issues; analyze and resolve open issues and vulnerabilities, including secure-coding concerns.
  • Provide technical expertise to support incident and problem resolution.

Benefits

  • Medical, dental, vision, and life insurance
  • Long-term and short-term disability coverage
  • Health and dependent care reimbursement accounts
  • Accident, critical illness, hospital indemnity, and legal insurance
  • 401(k) plan and contributions dependent on salary level
  • Paid holidays and paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service