Lead Java Developer
Role details
Job location
Tech stack
Job description
Job DescriptionRole: Senior Java Developer (Contract)Work Type: Onsite (5 days RTO)Location: Glasgow or Bournemouth Job SummaryWe are looking for an experienced Senior Java Full Stack Engineer to design, develop, and maintain high-performance enterprise applications. The ideal candidate will have strong backend expertise with Java and Spring Boot, hands-on AWS experience, and some exposure to modern frontend technologies. This is a long-term onsite contract opportunity with JPMorgan Chase UK. Key ResponsibilitiesDesign, develop, and maintain scalable applications using Java, Spring Boot, Spring MVC, AWS, SQL, and MySQLCollaborate with cross-functional teams to define, design, and deliver new featuresEnsure application performance, security, quality, and responsivenessIdentify bottlenecks, fix bugs, and optimize applications for speed and scalabilityMaintain clean, well-documented, and testable codeParticipate in code reviews and contribute to best engineering practicesImplement security and data protection measuresPerform software analysis, development, testing, debugging, and documentationProvide technical guidance and support to team membersStay updated with emerging technologies and industry trendsContribute to continuous improvement initiatives
Requirements
Required Skills & Experience9-13 years of experience in software developmentStrong expertise in Java, Spring Boot, Spring MVCHands-on experience with AWSSolid knowledge of SQL / MySQLExperience with JavaScriptExposure to frontend technologies: React JS, Redux, HTML5, CSS3Familiarity with frontend testing tools such as JestStrong problem-solving and communication skillsAbility to work onsite, 5 days a week Why Join?Long-term contract with a global banking leaderHigh-impact enterprise projectsStable engagement until Dec 2026Immediate joining opportunity