Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer - Java

Empresaria UK Ltd

England

On-site

GBP 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in the UK is seeking a skilled developer to work on modern solutions using Java and microservices. You will be part of an Agile team focused on delivering high-quality, automated software solutions. Ideal candidates will have strong experience with Java, hands-on knowledge of microservice architectures, and a proactive attitude. This role allows significant involvement in design decisions and addressing complex technical challenges in a collaborative environment.

Benefits

Work on cutting-edge satellite systems
Collaborative and experienced Scrum team
Opportunity to influence design decisions
Focus on quality, automation, and modern engineering practices

Qualifications

  • Strong experience with Java (8+).
  • Spring Boot / Spring Framework, including development with Hibernate.
  • Experience building RESTful APIs over HTTPS.
  • Hands-on experience with microservice architectures.
  • Understanding of distributed systems.
  • Knowledge and practical use of software design patterns.
  • Experience working in Agile development processes.
  • Familiarity with CI/CD delivery techniques.
  • Source code management using Git.
  • Use of issue tracking tools such as Jira.
  • UML / SysML modelling using Enterprise Architect or similar tools.
  • Experience with automated testing is highly beneficial.

Responsibilities

  • Develop high-quality code within an Agile (Scrum) environment.
  • Collaborate with the team to design, implement, and test new product features.
  • Participate in sprint planning, including task estimation.
  • Contribute across all stages of the software development life-cycle.
  • Ensure adherence to compliance requirements and act with integrity at all times.

Skills

Java (8+)
Spring Boot
RESTful APIs
Microservice architectures
Distributed systems
Software design patterns
Agile development processes
CI/CD techniques
Git
Jira
UML / SysML modelling
Automated testing
Job description
The Role

As part of a wider programme, you will be involved in the design, development, and testing of a brand-new product. You\'ll work closely with fellow developers, architects, and stakeholders to build robust, scalable solutions using modern Java and microservices technologies. Automated testing is a key pillar of the project, so experience in this area is highly valued.

Key Responsibilities
  • Develop high-quality code within an Agile (Scrum) environment

  • Collaborate with the team to design, implement, and test new product features

  • Participate in sprint planning, including task estimation

  • Contribute across all stages of the software development life-cycle

  • Ensure adherence to compliance requirements and act with integrity at all times

Required Skills & Experience
  • Strong experience with Java (8+)

  • Spring Boot / Spring Framework, including development with Hibernate

  • Experience building RESTful APIs over HTTPS

  • Hands-on experience with microservice architectures

  • Understanding of distributed systems

  • Knowledge and practical use of software design patterns

  • Experience working in Agile development processes

  • Familiarity with CI/CD delivery techniques

  • Source code management using Git

  • Use of issue tracking tools such as Jira

  • UML / SysML modelling using Enterprise Architect or similar tools

  • Experience with automated testing (highly beneficial)

Personal Attributes
  • Self-motivated and able to work effectively within a team

  • Proactive mindset with a passion for innovation and continuous improvement

  • Confident and professional communicator, able to engage with internal and external stakeholders

Why Join?
  • Work on cutting-edge satellite systems and complex technical challenges

  • Be part of a collaborative, experienced Scrum team

  • Opportunity to influence design decisions and technical direction

  • Strong focus on quality, automation, and modern engineering practices

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.