Java Software Engineer in Bournemouth

Java Software Engineer in Bournemouth

Bournemouth Full-Time 60000 - 80000 £ / year (est.) No working from home possible
B

At a Glance

  • Tasks: Create innovative software solutions using Java and Microservices in a collaborative environment.
  • Company: Join a forward-thinking tech company that values diversity and creativity.
  • Benefits: Enjoy competitive pay, health perks, hybrid work, and opportunities for growth.
  • Other info: Work in a dynamic team with excellent career advancement potential.
  • Why this job: Make a real impact by solving business challenges with cutting-edge technology.
  • Qualifications: 5+ years of software development experience and strong Java skills required.

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

We are looking for a Software Engineering pro with a background in Java and Microservices for one of our customers. We look for engineers who are passionate about solving business problems through innovation and strong engineering practices. In this role, you will apply deep technical expertise across the full software development lifecycle and partner closely with stakeholders to stay aligned on shared goals. We embrace a culture of experimentation and continuous improvement, and you will work in a collaborative, trusting environment that values diversity of thought and customer-focused solutions. The ideal candidate is self-motivated and proactive, with strong curiosity, ownership, and the ability to troubleshoot methodically and deliver under pressure. You have experience working in an Agile SDLC, collaborating effectively within your team, and executing across cross-team dependencies with technology leads, architects, production management, business analysts, and QA.

Please note that this is a hybrid role requiring 4 days per week at the office in Bournemouth and is Inside IR35.

Responsibilities
  • Deliver creative software solutions across design, development, and troubleshooting; think beyond routine approaches to break down technical problems.
  • Develop secure, high-quality production code; review and debug code written by others.
  • Perform code reviews and partner with QA to develop and review test scenarios.
  • Drive delivery of key milestones aligned to a clear roadmap and requirements.
Qualifications (required)
  • BS/BA degree or equivalent experience (Computer Science preferred).
  • Formal training or certification in Software Engineering with 5+ years of applied experience.
  • 8+ years of software development experience.
  • Ability to translate functional requirements into technical designs and engineering requirements.
  • Strong experience with Core Java, object-oriented design, RDBMS (Oracle), SQL, Spring, and No SQL.
  • Strong understanding of Agile methodology and use of SDLC tooling to improve development and testing efficiency (Jira, Jenkins, Git, JUnit, Selenium, linting tools).
Experience
  • Experience partnering effectively with technology teams and product owners to drive end-to-end delivery.
  • Experience planning and managing Scrum teams, including facilitating Agile ceremonies, prioritizing backlogs, and enabling team delivery.
  • Experience building secure, highly available, resilient, scalable systems leveraging clustering and load balancing across web/app servers and messaging systems (Kafka).
  • Practical cloud-native experience.
  • Container-based development and orchestration; microservices frameworks and tools (Docker, Kubernetes, Spring Boot, Swagger).
  • Cloud and container-based development experience (e.g., Gaia, Kubernetes, AWS).
  • Reactive programming experience (e.g., Spring Flux).
  • NoSQL / Big Data stores (Cassandra, Elasticsearch, Cloudera stack, HBase); experience optimizing Cassandra is a plus.
  • Banking and payments domain experience.

Java Software Engineer in Bournemouth employer: Brillio Europe (Formerly CloudStratex)

Join a forward-thinking company in Bournemouth that champions innovation and collaboration, making it an excellent employer for Java Software Engineers. With a strong emphasis on continuous improvement and a diverse work culture, employees are encouraged to grow their skills and take ownership of their projects. The hybrid work model allows for flexibility while fostering teamwork, ensuring you can thrive both in the office and remotely.

B

Contact Details:

Brillio Europe (Formerly CloudStratex) Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Java Software Engineer in Bournemouth

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java and Microservices. A personal recommendation can make all the difference when you're trying to land that dream job.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Agile methodologies and microservices. 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 practices. Practice coding challenges and be ready to discuss your problem-solving approach during the interview.

Tip Number 4

Don't forget to apply through our website! We love seeing passionate candidates who align with our values. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Java Software Engineer in Bournemouth

Java
Microservices
Agile SDLC
Core Java
Object-Oriented Design
RDBMS (Oracle)
SQL

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Java and Microservices experience. We want to see how your skills align with the role, so don’t be shy about showcasing your relevant projects and achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your passion for software engineering and how you approach problem-solving. Let us know why you’re excited about this opportunity at StudySmarter.

Showcase Your Agile Experience:Since we value Agile methodologies, be sure to mention your experience with Scrum teams and any tools you've used like Jira or Jenkins. We love seeing how you’ve contributed to team success in past roles!

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 the role. Plus, it’s super easy!

How to prepare for a job interview at Brillio Europe (Formerly CloudStratex)

Know Your Java Inside Out

Make sure you brush up on your Core Java skills and be ready to discuss object-oriented design principles. Prepare to explain how you've applied these concepts in past projects, especially in relation to microservices.

Showcase Your Agile Experience

Be prepared to talk about your experience with Agile methodologies. Share specific examples of how you've facilitated Scrum ceremonies or managed backlogs, and how this has improved team delivery in your previous roles.

Demonstrate Problem-Solving Skills

Think of a few technical challenges you've faced and how you approached solving them. Highlight your ability to troubleshoot methodically and deliver under pressure, as this is crucial for the role.

Familiarise Yourself with the Tech Stack

Get comfortable with the tools mentioned in the job description, like Jira, Jenkins, and Docker. If you have experience with cloud-native development or NoSQL databases, be ready to discuss how you've used these technologies to build scalable systems.