S

Solirius Reply

Independent software consultancy delivering agile solutions

Java Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKHybrid

About the Job

Requirements

  • Strong proficiency in Java; Java 12 or later is preferred.
  • Experience with Spring Boot, Spring Framework, and microservices architecture.
  • Strong understanding of REST APIs, distributed systems, and event-driven architectures.
  • Experience with relational databases such as PostgreSQL, MySQL, or Oracle.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with containerisation technologies including Docker and Kubernetes.
  • Experience with CI/CD tools and automated testing frameworks.
  • Strong knowledge of software design patterns, data structures, and system design principles.
  • Ability to convey technical knowledge and expertise to clients internally and externally.

Responsibilities

  • Design, develop, test, and maintain enterprise-grade Java applications.
  • Assist with technical design discussions and contribute to architectural decisions.
  • Develop scalable microservices and RESTful APIs.
  • Collaborate with cross-functional teams including Product, QA, DevOps, and business stakeholders.
  • Review code, mentor engineers, and promote engineering best practices.
  • Optimise application performance, reliability, and security.
  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Troubleshoot production issues and implement sustainable solutions.
  • Contribute to CI/CD pipelines and cloud deployment strategies.
  • Evaluate and adopt emerging technologies that improve product capabilities and development efficiency.

Desired Qualifications

  • Experience building or integrating AI-powered applications and services.
  • Familiarity with Large Language Models (LLMs), Generative AI, Retrieval-Augmented Generation (RAG), AI agents, or machine learning workflows.
  • Experience integrating AI APIs and platforms such as OpenAI, Anthropic, Azure AI, or similar technologies.
  • Knowledge of vector databases, embeddings, prompt engineering, and AI application architecture.
  • Experience with Python for AI/ML-related development.
  • Exposure to MLOps practices and AI model deployment pipelines.
  • Contributions to open-source projects or technical communities.

About the Company

Solirius Reply

Independent software consultancy delivering agile solutions

Solirius Reply is an independent software and technology consultancy that delivers complex technology solutions tailored to client needs. Operating mainly in the UK, it works with government departments and private sector clients by aligning requirements with cost and complexity to select suitable technology options. Its services include software engineering, technology consulting, and delivery consulting, supported by agile methodologies that enable continuous delivery, iterative improvement, and incremental adoption. The company differentiates itself through a user-centric approach, emphasis on cost-effective solutions, and a track record of successful engagements, often established through strategic partnerships and project-based work. Its primary goal is to help clients achieve success by delivering practical, well-architected digital solutions that meet real user needs while improving deployment efficiency and overall delivery outcomes.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
England, United Kingdom
Founded
2007

Recently Posted Jobs

Explore more opportunities at Solirius Reply

See more jobs