Negotiable
Undetermined
Hybrid
Manchester Area, United Kingdom
Summary: The Senior Java Developer role involves joining a global eCommerce business to build scalable backend systems that support millions of users. The position requires collaboration with cross-functional teams in a fast-paced, agile environment to enhance system performance and customer experience. The contractor will be responsible for writing maintainable code, participating in code reviews, and contributing to architectural decisions. This role demands extensive experience in Java development, particularly with Spring Boot and microservices.
Key Responsibilities:
- Design, develop, and maintain scalable Java-based backend systems
- Collaborate with product owners, architects, and fellow engineers to deliver new features and improve system performance
- Write clean, maintainable, and testable code, following best practices
- Participate in code reviews and mentor junior developers
- Contribute to architectural decisions and technical design discussions
- Integrate with third-party APIs, payment gateways, and microservices
- Ensure the reliability, uptime, and performance of production systems
Key Skills:
- 7+ years of Java development experience in high-scale environments
- Strong experience with Spring Boot and building RESTful APIs
- Deep understanding of microservices and distributed systems
- Comfortable working in CI/CD and cloud-native environments (ideally AWS)
- Experience with eCommerce platforms or large-scale transactional systems is a big plus
Salary (Rate): undetermined
City: Manchester
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT