JOBSEARCHER

Java Angular Developer

Overview In this role, you will contribute to eliciting and documenting business requirements, guide design discussions, and implement features within Java/Spring Boot and Angular environments. You’ll participate in end-to-end SDLC, perform code reviews, and coordinate testing and production support to ensure reliable software delivery. You’ll collaborate with cross-functional teams to translate complex requirements into concrete development tasks, while building training materials and knowledge bases. This is an opportunity to shape scalable digital solutions in a global delivery context. Compensation / BenefitsMedical/Dental/Vision/Life InsuranceLong-term/Short-term DisabilityHealth and Dependent Care Reimbursement Accounts401(k) plan and contributionsPaid holidays and Paid Time Off ResponsibilitiesDocument assigned parts of business requirementsFacilitate design discussions and record design decisionsCode and integrate new features; maintain system stabilityConduct code reviews and manage code repositoriesImplement testing strategies and coordinate bug fixesDevelop user training, documentation, and support frameworksResolve production issues and propose preventive reliability improvementsMaintain detailed records of code, testing techniques, and support activities Key requirementsExperience in Java Spring Boot and AngularHands-on Java/Microservices developmentStrong knowledge of Java 8, REST, Spring Boot, Microservices, Kafka or MQ, OpenShift deployments, Spring Security, JPA, XML, XSLT, JAXB, JAXP, MVC, Junit, testing frameworks, and design patternsFrontend experience with HTML/CSS, JavaScript, XML, TypeScript, Jasmine, Karma, MockitoExperience with SOAP/REST web servicesSQL Server or Oracle or MongoDB experienceStrong communication and cross-functional collaborationGlobal delivery experience preferredBachelor’s degree or equivalent; willingness to relocate/travelCollaborative mindsetExcellent communicatorAnalytical thinkingJavaSpring BootAngular