Role: Senior Java Developer (Contract) Work Type: Onsite (5 days RTO) Location: Glasgow or Bournemouth Job Summary We 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 Responsibilities Design, develop, and maintain scalable applications using Java, Spring Boot, Spring MVC, AWS, SQL, and MySQL Collaborate with cross-functional teams to define, design, and deliver new features Ensure application performance, security, quality, and responsiveness Identify bottlenecks, fix bugs, and optimize applications for speed and scalability Maintain clean, well-documented, and testable code Participate in code reviews and contribute to best engineering practices Implement security and data protection measures Perform software analysis, development, testing, debugging, and documentation Provide technical guidance and support to team members Stay updated with emerging technologies and industry trends Contribute to continuous improvement initiatives Required Skills & Experience 9–13 years of experience in software development Strong expertise in Java, Spring Boot, Spring MVC Hands-on experience with AWS Solid knowledge of SQL / MySQL Experience with JavaScript Exposure to frontend technologies: React JS, Redux, HTML5, CSS3 Familiarity with frontend testing tools such as Jest Strong problem-solving and communication skills Ability to work onsite, 5 days a week Why Join? Long-term contract with a global banking leader High-impact enterprise projects Stable engagement until Dec 2026 Immediate joining opportunity