Senior Java Software Engineer
Senior Java Software Engineer

Senior Java Software Engineer

Full-Time 43200 - 78000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Lead and mentor a small team while coding and designing solutions.
  • Company: Fast-growing SaaS business with a supportive, people-focused culture.
  • Benefits: Up to £65,000 salary, remote work, 26 days holiday, and private medical insurance.
  • Why this job: Shape the future of a globally used product and grow your career in tech.
  • Qualifications: Experience in mentoring, SaaS development, and strong Java skills required.
  • Other info: Join a dynamic team with excellent opportunities for personal and professional growth.

The predicted salary is between 43200 - 78000 £ per year.

We’re partnering with a fast-growing SaaS business that was one of the early innovators in bringing cloud-based software to market. Their platform is used by hundreds of thousands of users across 70+ countries, and with continued private-equity backing, they’re entering an exciting new phase of growth and product development.

This is an excellent opportunity for a hands-on developer with strong leadership/mentorship skills who wants to start thinking about taking the next step up, whilst still building elegant solutions and shaping engineering culture within a scaling organisation.

You will mentor a small team of 3 talented developers while remaining hands-on with coding and solution design. You’ll help define how software is built, scale systems, and influence the technical direction of a globally used SaaS product. You’ll be supported by a collaborative leadership team that values technical excellence, autonomy, and personal growth.

Key Responsibilities
  • Support and develop a small team of software engineers.
  • Remain hands-on with coding and peer code reviews.
  • Contribute to and uphold coding standards, architectural principles, and best practices.
  • Collaborate with peers and product leadership to evolve software delivery and scalability.
  • Drive a culture of quality, learning, and innovation within the team.
Tech Stack / Skills
  • Proven experience mentoring developers.
  • Strong background in SaaS development within online or enterprise environments.
  • Java (and OOP principles), JUnit, JavaScript, jQuery, HTML, CSS.
  • Microsoft SQL Server / T-SQL, Spring, RESTful APIs, Bash scripting.
  • AWS (EC2, S3, RDS, Lambda, VPC, IAM), Tomcat.
  • CI/CD pipelines (Jenkins, CircleCI, etc.).
  • Experience designing and developing scalable systems and commercial web apps.
  • Desirable: Bootstrap, Git, PostgreSQL, Mobile app development (iOS/Android – Swift/Java).
  • Experience with Agile / Scrum delivery.
What’s in it for you
  • Remote working and once a month in office with the team in Oxford.
  • Up to £65,000 depending on experience.
  • 26 days’ holiday (rising with service).
  • Private medical insurance, life cover & EAP.
  • Ongoing training, study days, and professional development.
  • Supportive, people-focused culture within a growing PE-backed SaaS business.

If this sounds like you then please click apply now!

Senior Java Software Engineer employer: Develop

Join a dynamic and innovative SaaS company that champions a supportive, people-focused culture while offering the flexibility of remote work with monthly team meet-ups in Oxford. With a strong emphasis on personal growth and professional development, you'll have the opportunity to mentor a talented team and influence the technical direction of a globally recognised product, all while enjoying competitive benefits and a commitment to quality and innovation.
D

Contact Detail:

Develop Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in SaaS or have experience with Java. A friendly chat can lead to insider info about job openings 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 SaaS development. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to Java and software engineering principles. Practising coding challenges can also help you feel more confident when it’s time to shine.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Java Software Engineer

Java
OOP principles
JUnit
JavaScript
jQuery
HTML
CSS
Microsoft SQL Server
T-SQL
Spring
RESTful APIs
Bash scripting
AWS (EC2, S3, RDS, Lambda, VPC, IAM)
CI/CD pipelines (Jenkins, CircleCI)
Agile / Scrum delivery
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Java expertise, mentoring experience, and any SaaS projects you've worked on. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and how you envision contributing to our culture of quality and innovation. Let us know why you're excited about this opportunity with StudySmarter.

Showcase Your Projects: If you've got any relevant projects or contributions to open-source software, don’t hesitate to mention them! We love seeing practical examples of your work, especially if they involve scalable systems or innovative solutions.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Develop

✨Know Your Tech Stack

Make sure you’re well-versed in the tech stack mentioned in the job description. Brush up on Java, JUnit, and AWS services like EC2 and S3. Being able to discuss your experience with these technologies will show that you’re not just a fit for the role but also genuinely interested in their product.

✨Showcase Your Mentorship Skills

Since this role involves mentoring a small team, be prepared to share specific examples of how you've successfully guided junior developers in the past. Discuss your approach to fostering a collaborative environment and how you’ve contributed to their growth.

✨Prepare for Coding Challenges

Expect some hands-on coding during the interview process. Practice common coding problems in Java and be ready to explain your thought process. This will demonstrate your problem-solving skills and your ability to write clean, maintainable code.

✨Cultural Fit Matters

Research the company’s culture and values. Be ready to discuss how you can contribute to a supportive, people-focused environment. Highlight your experiences in Agile/Scrum settings and how you’ve driven quality and innovation within your teams.

Senior Java Software Engineer
Develop

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>