
Chat Support Offline!
Live chat is available during business hours, 9:00 to 5:00 Monday to Friday. Please get in touch with us through Contact Us and one of our recruiters will reply within 1 business day.
Join us as a Senior Java Developer in our brand-new Newcastle Tech Hub, where you’ll work with cutting-edge technology to build an innovative Learning Platform. This is an opportunity to grow your expertise, drive technical excellence, and shape the future of digital learning. We invest in our people, offering continuous learning opportunities, career progression, and exposure to the latest tech stack.
Your Team
You’ll be part of a highly skilled scrum team working in an Agile environment, alongside talented developers, product managers, UX designers, and DevOps engineers. We foster a culture of collaboration, innovation, and continuous improvement, encouraging knowledge sharing and mentoring.
Your Impact
Design, develop, and maintain high-quality Java-based applications for our Learning Platform.
Ensure clean, maintainable, and scalable code, following SOLID principles and best practices.
Work with SQL databases to build efficient, high-performance data solutions.
Develop and optimise microservices and RESTful APIs
Contribute to architectural decisions, shaping the technical direction of our platform.
Advocate for CI/CD pipelines, automated testing, and modern DevOps practices.
Mentor junior developers, fostering a culture of growth and technical excellence.
Senior Java Developer Skill Requirements:
Expertise in Java & Jakarta EE.
Strong experience in SQL databases
Solid understanding of microservices, REST APIs, and cloud platforms Azure
Experience with Agile methodologies (SCRUM), test-driven development (TDD), and CI/CD pipelines.
Knowledge of clean code principles, SOLID, and software design patterns.
Familiarity with containerization tools (Docker) is a plus.
Strong problem-solving skills and a proactive, team-oriented mindset.
Benefits to support you personally and professionally
Alongside the opportunity to work with an incredible team and express your individuality, we offer a range of personalised benefits including:
We value the well-being, financial stability, and inclusivity of our employees, and strive to provide a supportive working environment.
By focusing on the core needs of efficiency, productivity, growth, and impact, our employees use their expertise to deliver real solutions through our People and Finance platform. This system, which covers finance, HR, payroll, and learning, helps businesses run more smoothly and make better decisions in real time.
With us, you’ll grow, find your flow, and make a lasting difference in your career, your team, and your impact.?
Benefits:
Schedule:
Ability to commute/relocate:
Work authorisation:
Position: Senior Java Developer - Job Type: Full-time, Permanent - Pay: From £55,000.00 per year - Work Location: In Person
Chat Support Offline!
Live chat is available during business hours, 9:00 to 5:00 Monday to Friday. Please get in touch with us through Contact Us and one of our recruiters will reply within 1 business day.