Java Scala Developer

Infosys
•$76,071 - $126,600

About The Position

The Java Scala Developer is hired in the assigned job role of Technology Consultant 2 within Infosys Financial Services. The role contributes to digital transformation projects for financial institutions across banking, wealth management, and insurance, using technologies and approaches that include AI, cloud, and data-led innovation. The position participates across the software development lifecycle, from requirements elicitation and application design through coding, integration, testing, deployment support, and production issue resolution. It involves implementing and maintaining software features, supporting software quality and system reliability, and documenting technical decisions and work to support the team and knowledge base. The role also helps prepare users and support teams for new applications. Required technical experience includes Scala and functional programming concepts, as well as Core Java, multithreading, concurrency, collections, memory management, and JVM performance tuning. The position requires a bachelor’s degree or foreign equivalent, 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. The listed estimated annual compensation ranges are $82,419–$126,600 for Jersey City, New Jersey, and $76,071–$119,836 for Pennington, New Jersey.

Requirements

  • Experience with Scala, including functional programming concepts such as immutability, higher-order functions, and collections.
  • Experience with Core Java, multithreading, concurrency, collections, memory management, and JVM performance tuning.
  • Bachelor’s degree or foreign equivalent from an accredited institution; three years of progressive experience in the specialty may be considered in lieu of each year of education.
  • 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.
  • Ability to work with cross-functional teams and perform software integration.

Nice To Haves

  • Experience designing and developing RESTful APIs and microservices using Scala or Java frameworks.
  • Experience with Akka, actor-based systems, and building resilient, high-throughput distributed applications.
  • Strong communication and analytical skills.
  • Ability to work in diverse or multi-stakeholder environments.
  • Excellent verbal and written communication skills.
  • Experience and desire to work in a global delivery environment.

Responsibilities

  • Contribute to requirements elicitation by documenting assigned portions of business requirements according to guidance.
  • Facilitate software application design discussions and document design decisions for the technical team.
  • Participate in coding and integrate new features or updates into existing applications while maintaining system stability.
  • Conduct code reviews, make changes to the codebase, 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 to enable smooth 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 other projects.
  • Contribute across end-to-end SDLC phases, from requirements gathering through implementation, and 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service