About The Company
SThree Management Services is a leading global talent partner specializing in STEM (Science, Technology, Engineering, and Mathematics) sectors. With a strong presence across multiple markets, the company is dedicated to connecting highly skilled professionals with innovative organizations worldwide. SThree Management Services prides itself on fostering a dynamic and inclusive work environment, promoting continuous learning, and delivering exceptional value to both clients and candidates. Its commitment to diversity, equity, and inclusion ensures that all employees and stakeholders are treated with fairness and respect, creating a collaborative culture that drives success and innovation.
About The Role
We are seeking a talented Senior Java Backend Developer to join our dynamic development team at SThree Management Services. This role is based in our modern office located at 8 Bishopsgate, London, and offers an exciting opportunity to lead the design, development, and implementation of our digital experience platform. The successful candidate will play a pivotal role in building a contractor onboarding portal aimed at streamlining candidate onboarding processes, managing active placements, and enhancing overall user experience. You will work closely with cross-functional teams to develop scalable, secure, and high-performance solutions that provide a competitive edge for SThree. This position requires a proactive mindset, strong technical expertise, and the ability to mentor junior developers, contributing to the growth and success of our digital transformation initiatives.
Qualifications
The ideal candidate will possess extensive experience in Java-based web application development and have a solid understanding of modern software engineering practices. A strong background in RESTful API design, test-driven development, and automation frameworks is essential. Familiarity with infrastructure-as-code tools such as Terraform, and experience working within Agile teams across the full software development lifecycle are highly desirable. Knowledge of cloud computing architectures, particularly in Azure, including services like API Management, Service Bus, and Event Hub, will be advantageous. Prior experience with Liferay DXP, Microsoft Identity Management solutions, and integrating with CRM and ERP systems will set candidates apart. A degree in Computer Science, Software Engineering, or a related field is preferred, alongside relevant certifications in Java development and cloud technologies.
Responsibilities
* Design, develop, and test scalable web applications using Java and related technologies, ensuring adherence to architectural principles and best practices.
* Collaborate with business stakeholders to understand requirements and translate them into effective technical solutions.
* Work with cross-functional teams to deliver end-to-end capabilities, integrating solutions with existing systems such as CRM and ERP platforms.
* Implement and support RESTful APIs to facilitate seamless communication between different components of the digital platform.
* Configure and maintain CI/CD pipelines to enable continuous integration and delivery, supporting rapid deployment cycles.
* Maintain infrastructure-as-code using tools like Terraform to automate environment provisioning and management.
* Focus on automation in testing, deployment, operations, and security to improve efficiency and reduce manual effort.
* Provide support and troubleshooting assistance to users, resolving system issues promptly and effectively.
* Mentor junior team members, fostering a culture of knowledge sharing, collaboration, and continuous improvement.
* Stay updated with emerging trends and technologies to recommend improvements and innovations in our digital solutions.
Benefits
Our UK team members enjoy a comprehensive benefits package designed to support their well-being and work-life balance. This includes the flexibility to work remotely or from the office in line with our hybrid working principles. Employees are eligible for performance-based bonuses, rewarding their contributions and achievements. The company offers a generous annual leave allowance of 28 days, in addition to public holidays, with options to purchase additional leave through our annual scheme. Paid caregiver and dependent leave are provided to support employees during personal commitments, along with paid volunteering days to encourage community engagement. Healthcare benefits include private medical insurance, discounted dental coverage, and health cashback schemes. Employees can participate in the company share scheme, providing an opportunity for financial growth, and access a variety of retail discounts and savings to enhance their everyday lives.
Equal Opportunity
SThree Management Services is committed to fostering an inclusive environment where all individuals are valued and respected. We believe in equal employment opportunities regardless of race, gender, age, disability, sexual orientation, religion, or any other characteristic protected by law. We strive to create a workplace that reflects the diversity of the communities we serve and ensure that everyone has the opportunity to succeed. If you require any reasonable adjustments during the application process or in the workplace, please let us know. We are dedicated to supporting our colleagues and candidates to ensure an equitable and supportive environment for all.