
Senior Backend Engineer
Farel
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇬🇧 United Kingdom
Visit company websiteJob Level
Senior
Tech Stack
DockerHibernateJavaJUnitKotlinKubernetesSpring
About the role
- Design, develop, and maintain robust backend services using Kotlin and Java.
- Develop and optimize APIs for seamless integration with external systems.
- Collaborate with cross-functional teams in an Agile environment.
- Implement and manage automated testing (JUnit, Testcontainers).
- Participate in code reviews.
Requirements
- Strong proficiency in Java and core libraries.
- Experience with Kotlin (or a strong willingness to learn Kotlin quickly).
- In-depth experience with the Spring Framework (Boot, MVC, Data, Security).
- Solid understanding of RESTful API design and integration.
- Experience with database management and query optimization.
- Familiarity with Docker and Kubernetes.
- Previous experience with payment systems is a plus.
- Knowledge of Hibernate is an advantage.
Benefits
- Competitive salary and equity options
- Opportunity to work in a fast-growing startup with a global team
- Flexible work environment and remote work options
- Career growth opportunities and professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaKotlinSpring FrameworkRESTful API designJUnitTestcontainersdatabase managementquery optimizationHibernateDocker
Soft skills
collaborationcommunicationteamworkcode review