About The Position

The Java Full Stack Consultant works in Infosys Engineering’s product-centric engineering unit, which uses data-first approaches, AI, machine learning, and predictive analytics to improve value delivery and accelerate time to market. In the assigned role of Technology Consultant 2, the consultant contributes across the software development lifecycle, from requirements elicitation and application design through coding, integration, testing, deployment support, and production issue resolution. The role involves developing Java applications and microservices, supporting Telecom OSS workflows and integrations, and maintaining software quality, stability, and reliability. The position requires collaboration with cross-functional teams and strong communication, hands-on development, testing, troubleshooting, and integration skills. A bachelor’s degree or foreign equivalent is required, though three years of progressive experience in the specialty may be considered in lieu of each year of education. Relocation and/or travel to the work or project location may be required. Applicants must be authorized to work in the United States without employer-based visa sponsorship; Infosys cannot provide sponsorship for this role now or in the future.

Requirements

  • Strong hands-on experience in Java, Spring Boot, Java Swing, and JSP application development.
  • Experience designing and developing Java microservices and REST-based enterprise applications.
  • Working knowledge of Telecom OSS processes, workflows, and integration architectures.
  • Strong proficiency in Oracle Database, SQL optimization, data modeling, and database programming.
  • Experience with C++ development for performance-sensitive applications and system-level integrations.
  • Knowledge of distributed systems, API integration, application troubleshooting, and performance tuning.
  • Experience working in Agile environments with source control, build, and deployment tools.
  • Collaborative spirit and excellent communication skills.
  • Ability to handle end-to-end SDLC phases from requirements gathering to implementation.
  • Ability to translate complex requirements into actionable development tasks.
  • Passion for design and hands-on coding experience.
  • Proactive approach to testing, troubleshooting, and refining applications.
  • Bachelor’s degree or foreign equivalent from an accredited institution, or three years of progressive experience in the specialty in lieu of each year of education.
  • Authorization to work in the United States for any employer without employer-based visa sponsorship.

Nice To Haves

  • Telecom domain experience supporting OSS platforms such as Service Provisioning, Fault Management, Inventory Management, or Network Operations.
  • Experience with cloud-native application development and containerization technologies.
  • Exposure to event-driven architectures and messaging platforms such as Kafka.
  • Knowledge of CI/CD pipelines, automated testing frameworks, and DevOps practices.
  • Experience integrating Java applications with telecom network elements and enterprise systems.
  • Strong analytical, problem-solving, and stakeholder communication skills.
  • Experience leading technical teams and mentoring developers.

Responsibilities

  • Contribute to requirements elicitation by documenting assigned portions of business requirements under guidance.
  • Facilitate software application design discussions and document design decisions for the technical team.
  • Participate in coding and integrate features or updates into existing applications while maintaining system stability.
  • Conduct code reviews, make codebase changes, and maintain code repositories.
  • Implement test strategies, analyze results, and coordinate bug fixes to uphold software quality standards.
  • Develop user training programs, documentation, and support frameworks for transitions to new software applications.
  • Help resolve production issues and recommend preventive strategies to improve system reliability.
  • Maintain records of code, testing techniques, and support activities to enrich the knowledge base and assist similar projects.
  • Contribute across SDLC phases, from requirements gathering through implementation.
  • Work with cross-functional teams on software integration.

Benefits

  • Medical, dental, vision, and life insurance.
  • Long-term and short-term disability insurance.
  • 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.
  • Competitive pay.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service