SilverRail is seeking a Senior Back-End Software Engineer for a 12-month parental leave cover in London. The candidate will collaborate with peers, participate in design and development, and write clean code for a scalable system. The engineer will mentor the team and help improve engineering practices.
- Requirements analysis, design, implementation, and software maintenance
- Definition and evolution of REST and SOAP APIs
- Promotion of modular and testable Spring applications
- Mentoring junior team members
- Contributing to application and service design
- BSc or equivalent with 5+ years of experience
- Strong Java 11+, Spring, Spring Boot, Hibernate, and database knowledge
- Experience with booking, payments, or e-commerce platforms
- Experience with NoSQL, JSON, and XML APIs
- Agile (Scrum) experience
- Git SCM and CI/CD pipelines (GitLab beneficial)
- Cloud technologies (AWS, Docker, Kubernetes) experience
- Microservices and SaaS architecture experience
- Event Driven Architecture and Domain-driven design concepts
- Clear communication skills
- Strong time management and prioritization skills
- Self-starter and values-driven approach
- Hybrid working model (London office visits)
- Competitive benefits package including private healthcare
- Career development opportunities with individual training
- Wellbeing seminars and meditation app membership
- Reproductive health support through Hertility partnership