Senior Full Stack Developer

Senior Full Stack Developer

Full-Time 60000 - 80000 € / year (est.) Home office (partial)
SThree

At a Glance

  • Tasks: Design and deliver a next-gen contractor onboarding platform using Java and React.
  • Company: SThree, a forward-thinking tech company with a global impact.
  • Benefits: Hybrid work, competitive bonus, 28 days holiday, and private healthcare.
  • Other info: Collaborative environment with opportunities for personal growth and innovation.
  • Why this job: Join a dynamic team and shape user experiences with AI-driven development.
  • Qualifications: Extensive web app experience with Java, RESTful APIs, and CI/CD practices.

The predicted salary is between 60000 - 80000 € per year.

At SThree, we’re building a next‑generation candidate and contractor digital experience — and we’re looking for a Senior Full Stack Developer to help bring it to life. You’ll play a key role in designing and delivering a new contractor onboarding and placement management platform, working across Java back‑end services and modern React front‑ends, while championing AI‑first development practices.

What you’ll be working on:

  • Shape user experiences by producing wireframes, prototypes, and UI designs
  • Build and maintain UI‑driven automated tests and follow strong TDD practices
  • Collaborate with business and technology stakeholders to deliver meaningful outcomes
  • Integrate with wider enterprise systems (e.g. CRM, ERP, identity platforms)
  • Configure and maintain CI/CD pipelines and infrastructure‑as‑code (e.g. Terraform)
  • Support live systems and resolve issues end to end
  • Coach and mentor junior engineers, fostering knowledge sharing and collaboration

This role is hands‑on with AI‑enabled engineering. You’ll be expected to:

  • Use AI coding assistants for refactoring, test creation, debugging, and documentation
  • Deliver measurable productivity improvements through intelligent AI usage
  • Share learnings, document patterns, and train others during service handovers
  • Apply sound judgement on when to rely on AI and when human expertise matters most

What we’re looking for:

  • Extensive experience building web applications on a Java technology stack
  • RESTful API design and implementation
  • CI/CD, test automation, and Agile delivery experience
  • Cloud experience in Azure, including security, scalability, and performance fundamentals
  • Strong communication skills and a collaborative mindset

Nice to have:

  • Experience with Liferay DXP
  • Knowledge of Azure Integration Services (API Management, Service Bus, Event Hub)
  • Experience with identity platforms such as Azure AD, Azure AD B2C, or AWS Cognito

Be part of a collaborative, inclusive IT function with global impact. Gain exposure to end‑to‑end IT asset management in a complex, international environment. Opportunities to drive improvements and put your ideas into practice. A supportive team that values customer focus, ownership, and continuous improvement.

What’s in it for you?

  • Hybrid working options for flexibility.
  • Bonus linked to company and personal performance.
  • 28 days holiday plus public holidays, with an annual leave purchase scheme.
  • Private healthcare, discounted dental insurance, and health cashback scheme.
  • Paid volunteering days and caregiver leave.
  • Access to retail discounts and our company share scheme.

What we stand for:

We’re committed to ensuring that every colleague, candidate, and member of our community experiences fair, equitable, and respectful treatment. We strive to create an environment where everyone belongs, feels valued, and is supported to thrive. If you require any assistance or reasonable adjustments during the application process, please let us know. We’re here to help.

Senior Full Stack Developer employer: SThree

SThree is an exceptional employer that fosters a collaborative and inclusive work culture, where innovation thrives and every team member's contributions are valued. As a Senior Full Stack Developer, you'll enjoy hybrid working options, generous holiday allowances, and comprehensive health benefits, all while being part of a high-impact team dedicated to creating meaningful digital experiences. With ample opportunities for professional growth and a commitment to employee well-being, SThree stands out as a rewarding place to advance your career in technology.

SThree

Contact Detail:

SThree Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full Stack Developer

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at SThree or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java and React. Make sure to highlight any AI-driven solutions you've implemented, as this aligns perfectly with what SThree is looking for.

Tip Number 3

Prepare for the interview by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with CI/CD, test automation, and Agile practices. Remember, they want to see how you collaborate and communicate with others!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining the team at SThree. Don’t forget to follow up after applying; a little persistence goes a long way!

We think you need these skills to ace Senior Full Stack Developer

Java
React
RESTful API design
CI/CD
Test Automation
Agile Delivery
Cloud Experience in Azure

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Full Stack Developer role. Highlight your Java stack experience, CI/CD knowledge, and any AI practices you've implemented. We want to see how you can contribute to our next-gen digital experience!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our mission at SThree. Don’t forget to mention your collaborative mindset and any mentoring experience you have – we love teamwork!

Showcase Your Projects:If you've worked on relevant projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, we want to see your hands-on experience with web applications and AI-enabled engineering. Visuals like wireframes or prototypes can really make your application pop!

Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at SThree

Know Your Tech Stack

Make sure you brush up on your Java and React skills before the interview. Be ready to discuss your experience with RESTful APIs and CI/CD practices, as these are crucial for the role. Prepare examples of projects where you've successfully implemented these technologies.

Showcase Your AI Savvy

Since the role involves AI-enabled engineering, be prepared to talk about how you've used AI coding assistants in your previous work. Share specific instances where AI helped improve productivity or streamline processes, and demonstrate your understanding of when to rely on AI versus human expertise.

Collaboration is Key

SThree values collaboration, so highlight your experience working in teams. Discuss how you've collaborated with both technical and business stakeholders to deliver meaningful outcomes. Be ready to share examples of mentoring junior engineers and fostering a collaborative environment.

Prepare Questions

Interviews are a two-way street, so come prepared with thoughtful questions about the team dynamics, company culture, and the specific challenges they face in developing their contractor onboarding platform. This shows your genuine interest in the role and helps you assess if it's the right fit for you.