Java Scala Developer
Overview
As Technology Consultant 2 in Infosys Financial Services, you contribute to end-to-end software solutions for financial institutions. You’ll translate requirements into actionable development tasks, participate in design discussions, and help maintain high-quality, scalable applications. You will work across SDLC with cross-functional teams to resolve issues and enable smooth adoption of new software. This role offers hands-on coding, design focus, and opportunities to shape transformative fintech projects.
Compensation / BenefitsMedical/Dental/Vision/Life InsuranceLong-term/Short-term DisabilityHealth and Dependent Care Reimbursement Accounts401(k) planPaid holidays and PTO
ResponsibilitiesDocument assigned parts of business requirements and support elicitationFacilitate design discussions and capture design decisions for the technical teamCode and integrate new features while maintaining stabilityConduct code reviews and manage changes in code repositoriesImplement test strategies and coordinate bug fixesDevelop user training, documentation, and support frameworksResolve production issues and suggest preventive reliability measuresMaintain detailed records of code, tests, and support activities
Key requirementsExperience in Scala with functional programming conceptsCore Java experience including multithreading, concurrency, memory management, and JVM tuningExperience with RESTful APIs and microservices (preferred)Experience with Akka and distributed, high-throughput systems (preferred)Strong communicationAnalytical mindsetAbility to work with diverse, multi-stakeholder environmentsScalaJavaRESTful web services