Java EE Developer
Overview
In this role you will drive robust J2EE solutions and provide production support within a global delivery context. You will collaborate with cross-functional teams to translate requirements, design scalable architectures, and perform root cause analysis to minimize incidents. The position sits at the intersection of development, maintenance, and client-focused IT services, offering impact across financial services projects. You will work in a fast-paced environment where your technical expertise and collaborative mindset shape stable, high-quality systems.
ResponsibilitiesMaintain and support production systems and processesDevelop and integrate J2EE, Web services, and WS technologies including WMB or WebMethodsTranslate functional and non-functional requirements into system requirementsReview design and architecture and conduct root cause analysisCollaborate with diverse stakeholders in a global delivery settingApply domain knowledge in Insurance and Financial servicesSupport and improve SDLC processes including maintenance activitiesCommunicate effectively via phone, email, and face-to-faceWork as part of a cross-functional team to deliver reliable IT services
Key requirements5+ years of experience with J2EE technologies4+ years in Application Maintenance and Production Support4+ years in Web services and WebSphere Message Broker (or similar like WebMethods)4+ years of experience in Java/J2EE, Struts, Spring, XML4+ years in translating requirements to system requirements3+ years in design/architecture review and Root Cause Analysisability to work in a diverse, multi-stakeholder environmentexperience in Insurance and Financial services domainanalytical skills and interest in a global delivery environmentteam collaborationstrong communicationanalytical thinkingJava technologiesJ2EEStruts