Senior Java Software Engineer

Senior Java Software Engineer

Full-Time 60000 - 85000 £ / year (est.) Home office (partial)
Opus Resourcing Ltd

At a Glance

  • Tasks: Design and enhance innovative microservices-based SaaS applications for the green energy sector.
  • Company: Join a dynamic early-stage start-up focused on renewable energy technology.
  • Benefits: Competitive salary, stock options, and flexible remote work opportunities.
  • Other info: Exciting career growth in a collaborative environment with potential meetups in Cambridge.
  • Why this job: Make a real impact in the renewable energy space while working with cutting-edge technologies.
  • Qualifications: Proven Java experience, strong skills in Spring Boot or Micronaut, and full-stack development.

The predicted salary is between 60000 - 85000 £ per year.

Senior Java Software Engineer with proven Java, Spring Boot or Micronaut experience is required to join an early-stage green energy technology start-up building microservices-based SaaS applications for the renewable energy sector. You'll help design, deliver and enhance a new product offering, working across full-stack scalable distributed systems, Back End services, APIs, test automation, continuous delivery and cloud-native engineering, with Front End UI development experience ideally using React/MUI. This role will suit someone who has worked in a small, scale-up or product-focused SaaS software business and enjoys building resilient, maintainable software at pace. The role is potentially remote with meetups, although candidates who are accessible and can spend some time in the central Cambridge office would be an advantage. Salary £60-85k + Bens + Stock

Key skills required for the Senior Java Software Engineer:

  • Proven experience building and operating Java-based applications in an enterprise environment.
  • Strong experience with Spring Boot or Micronaut, ideally as microservices within a SaaS platform.
  • Full stack engineering experience, with the ability to work across Back End services, APIs and user-facing product features.
  • Frontend development experience, ideally with React and MUI or similar modern UI frameworks/component libraries.

Senior Java Software Engineer employer: Opus Resourcing Ltd

Join an innovative early-stage green energy technology start-up that prioritises a collaborative and dynamic work culture, where your contributions directly impact the renewable energy sector. With opportunities for professional growth and a focus on building resilient software, this role offers competitive salary packages, benefits, and the flexibility of remote work, complemented by engaging meetups in the vibrant city of Cambridge.

Opus Resourcing Ltd

Contact Details:

Opus Resourcing Ltd Recruitment 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 are already in the renewable energy sector. A personal introduction can make all the difference when you're applying for that Senior Java Software Engineer role.

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your Java, Spring Boot, and microservices projects. This is your chance to demonstrate your full-stack capabilities and how you’ve tackled real-world problems.

Tip Number 3

Ace the interview! Research common interview questions for Java developers and practice your answers. Be ready to discuss your experience with APIs, test automation, and cloud-native engineering, as these are key for the role.

Tip Number 4

Apply through our website! We love seeing candidates who take the initiative. Make sure to tailor your application to highlight your experience in SaaS environments and your passion for building resilient software.

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

Java
Spring Boot
Micronaut
Microservices
SaaS Applications
Full Stack Engineering
Back End Services

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Java, Spring Boot or Micronaut experience. We want to see how your skills align with our needs in building microservices-based SaaS applications for the renewable energy sector.

Showcase Your Projects:Include examples of projects where you've worked on full-stack scalable distributed systems. We love seeing how you've tackled challenges and delivered resilient software, so don’t hold back!

Be Clear and Concise:When writing your cover letter, keep it straightforward. We appreciate clarity, so explain why you’re a great fit for the role and how your experience aligns with our mission at StudySmarter.

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at Opus Resourcing Ltd

Know Your Tech Stack

Make sure you brush up on your Java, Spring Boot, and Micronaut skills. Be ready to discuss specific projects where you've used these technologies, especially in a microservices context. This will show that you not only understand the tools but can also apply them effectively.

Showcase Your Full-Stack Experience

Prepare examples that highlight your full-stack engineering capabilities. Talk about how you've worked on both Back End services and Front End UI development, particularly with React or MUI. This will demonstrate your versatility and ability to contribute across the entire stack.

Emphasise Agile Methodologies

Since this role is in a fast-paced start-up environment, be ready to discuss your experience with agile methodologies. Share how you've adapted to changing requirements and delivered software quickly while maintaining quality. This will resonate well with their need for speed and resilience.

Cultural Fit and Team Collaboration

Research the company culture and be prepared to discuss how you can fit into their team. Highlight your experience in small, scale-up environments and your ability to collaborate effectively. Mention any remote work experience too, as it shows you're adaptable to their working style.