
Senior Product Engineer
Farel
full-time
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
Job Level
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
- 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 & Tools
JavaKotlinSpring FrameworkRESTful API designJUnitTestcontainersdatabase managementquery optimizationHibernateDocker
Soft Skills
collaborationcommunicationteamworkcode review