Java Backend Developer
Overview
In this role, you will contribute to requirements elicitation, design discussions, and coding efforts to deliver robust software solutions for financial services. You’ll work within a cross-functional team to ensure design decisions align with technical strategy, while maintaining system stability and quality. You will help translate complex requirements into actionable development tasks and support production stability. This position offers hands-on coding with modern Java microservices, in a fast-paced transformation environment that values collaboration and proactive testing.
Compensation / BenefitsMedical/Dental/Vision/Life InsuranceLong-term/Short-term DisabilityHealth and Dependent Care Reimbursement Accounts401(k) plan and contributionsPaid holidays and PTO
ResponsibilitiesContribute to requirements elicitation and document assigned business requirementsFacilitate design discussions and document decisions to guide developmentParticipate in coding and integrate features while maintaining stabilityConduct code reviews and manage code repositoriesImplement test strategies, analyze results, and coordinate bug fixesDevelop user training materials, documentation, and support frameworksResolve production issues and propose preventive reliability measuresMaintain detailed records of code, testing techniques, and support activities
Key requirementsExperience in software development using Java, Spring BootExperience in Java 8, REST, Spring Boot, Spring SecurityCollaborative mindsetExcellent communicationEnd-to-end SDLC ownershipJavaSpring BootREST