Back End Developer at UBDS Group
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

01 Nov, 25

Salary

0.0

Posted On

01 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Microservices, Public Sector, Test Driven Development, Spring Boot

Industry

Computer Software/Engineering

Description

Rayo, part of the UBDS group, is seeking a Back-End Developer to design, build, and maintain robust APIs and microservices for AWS-hosted platforms. This role involves delivering secure, scalable server-side solutions using Java and Spring Boot, with strong integration across AWS managed services. The successful candidate will also be expected to contribute to DevOps practices, performance optimisation, and team-wide code quality.
This opportunity is suitable for experienced developers looking to deepen their technical leadership, as well as those progressing into a senior capacity with hands-on AWS delivery and solution design experience.

REQUIREMENTS

  • Strong proficiency in Java (11+) and Spring Boot frameworks.
  • Experience designing and building scalable APIs and microservices.
  • Hands-on experience with AWS services including SQS, SNS, RDS, Lambda, ECS/EKS, and EventBridge.
  • Familiarity with CI/CD pipelines and DevOps collaboration in cloud environments.
  • Demonstrable understanding of test-driven development and debugging techniques.
  • Comfortable working within Agile teams and engaging in collaborative delivery.

DESIRABLE EXPERIENCE:

  • 2–6 years of Java back-end development experience, including production deployments.
  • Minimum of 2 years working on AWS cloud platforms in delivery roles.
  • Prior experience designing secure and scalable systems for public sector or enterprise clients.
  • AWS certifications (e.g., AWS Certified Developer or Solutions Architect) are advantageous.
  • Experience mentoring teams and leading technical implementation efforts.
Responsibilities
  • Develop and maintain back-end components using Java (11+) and Spring Boot.
  • Design and implement RESTful APIs and microservices within secure, cloud-native architectures.
  • Integrate with a range of AWS managed services such as SQS, SNS, RDS, Lambda, ECS, and EventBridge.
  • Apply test-driven development practices, ensuring code quality and maintainability.
  • Contribute to CI/CD pipelines using tools such as Jenkins, GitHub Actions, or AWS CodePipeline.
  • Collaborate with DevOps teams and demonstrate awareness of infrastructure-as-code principles.
  • Lead on performance tuning, monitoring, and debugging activities.
  • Mentor junior developers and participate in code reviews and solution design discussions.
  • Support the enforcement of engineering best practices across Agile delivery teams.
Loading...