Lead Java Developer
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