Java Engineer at Send
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

05 Nov, 25

Salary

75000.0

Posted On

06 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Relational Databases, Web Applications, Jpa, Hibernate, Unit Testing, Software Development, Communication Skills, Spring Boot, Microservices

Industry

Computer Software/Engineering

Description

Team: Technology
Location: UK-based, remote-first. We have an office in London (Monument) which you’re welcome to use as often or as little as you like.
Salary Range: £65,000 - £75,000 per annum
Role Type: Full-Time, Permanent
Start date: As soon as possible
Visa / Sponsorship Available: Not Available

Responsibilities

THE JAVA ENGINEER ROLE

As a Java Engineer at Send, you’ll play a crucial role in building and evolving our underwriting workbench, the core of our SaaS platform. This is an opportunity to work with modern technologies in a microservices architecture, developing new platform features, enhancing existing functionality, and ensuring the scalability and reliability of our backend systems. You’ll be part of a collaborative and agile team, contributing to key technical decisions and mentoring others along the way.
If you’re a Java Engineer ready to take on your next challenge and thrive in a dynamic, fast-paced environment, we’d love to hear from you.

WHAT YOU’LL BE DOING AS A JAVA ENGINEER

  • Designing, developing, and maintaining backend services in Java.
  • Building scalable and performant microservices using Spring Boot and other modern frameworks.
  • Working with relational databases, particularly MySQL, to store and manage structured data.
  • Collaborating closely with frontend engineers, product managers, and other stakeholders to deliver high-quality features.
  • Writing and maintaining unit and integration tests using JUnit, Spock, or Cucumber.
  • Troubleshooting and debugging issues, ensuring the stability and reliability of our platform.
  • Improving CI/CD pipelines and supporting deployment automation.

THE SKILLS AND EXPERIENCE NEEDED FOR THE JAVA ENGINEER ROLE

  • Strong experience in Java development, particularly in backend web applications.
  • Proficiency with Spring Boot, REST APIs, JPA, and Hibernate.
  • Experience working with relational databases (MySQL preferred).
  • Knowledge of microservices architecture and best practices.
  • Solid understanding of software development best practices, including unit testing and code quality.
  • A proactive, problem-solving mindset and a pragmatic approach to development.
  • Strong collaboration and communication skills, especially in a remote-first environment.
  • Ability to work independently while contributing to a team-oriented environment.
Loading...