Java Full stack Developer
Overview
As Technology Consultant 2, you will contribute to requirements elicitation, guide design discussions, and implement features in Java-based applications. You’ll ensure quality through reviews, testing, and proactive troubleshooting, while developing documentation and training to support smooth adoption. You’ll work across SDLC with cross-functional teams to deliver reliable software and address production issues. This role sits at the intersection of AI-enabled, cloud-powered financial services transformations, offering hands-on coding and architecture influence in a dynamic setting.
Compensation / BenefitsMedical/Dental/Vision/Life InsuranceLong-term/Short-term DisabilityHealth and Dependent Care Reimbursement Accounts401(k) planPaid holidaysPaid Time Off
ResponsibilitiesDocument assigned parts of business requirementsFacilitate software design discussions and record design decisionsCode, integrate new features, and maintain system stabilityConduct code reviews and manage code repositoriesImplement test strategies and coordinate bug fixesDevelop user training materials, documentation, and support frameworksResolve production issues and recommend preventive measuresMaintain detailed records of code, testing, and support activities
Key requirementsExperience in Java and Core JavaJava Spring Boot, Microservices, AWSJava 11/8 features (collections, streams, lambdas)collaborationexcellent communicationability to handle end-to-end SDLCJavaSpring BootMicroservices