Tech Stack
DockerJavaJUnitKubernetesMockitoSpringSpring BootSpringBoot
About the role
- Contribute to delivering a reliable, scalable, and feature-rich payment platform
- Integrate new payment methods and interact with payment service providers
- Display strong ownership of the payment experience from end-to-end together with frontend developers
- Participate in the whole application lifecycle: early meetings, design, development, test strategy, deployment, monitoring, alerting, and support
- Participate in definition of features with product and design teams to find relevant solutions for members
- Interact with people with different roles and backgrounds and share technical expertise
- Report to the squad's Engineering Manager and work with a team of 10 Software Engineers and a Product Manager
Requirements
- 3+ years of experience from companies with a strong engineering culture, within a growth context
- Fluent in Java and knowledge of frameworks such as Spring, Spring Boot, JUnit, and Mockito
- Hands-on experience with Git, Docker, Kubernetes, and monitoring solutions (Datadog)
- Knowledge of service-oriented architecture and when to apply architectural patterns
- Good communication skills; humble and a team player
- Full working proficiency in English
- Fit with BlaBlaPrinciples
- Full remote possible in the country of employment
- 4 additional weeks on top of legal maternity/paternity leaves
- 50% healthcare coverage (Alan)
- Financial support for home office equipment
- Minimum 25 days holiday per year
- Local meal plan policy (Swile card)
- 50% transportation paid (Forfait Mobilité Durable)
- Free unlimited carpooling & bus rides
- Personal growth via trainings, mentorship, and internal mobility programs
- Employee Stock ownership plan
- Regular team building events
- Mental health support through Moka.care
- 1 day off per year to test our product
- 1 day per year for social engagements with non-profits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpringSpring BootJUnitMockitoservice-oriented architecturearchitectural patterns
Soft skills
communication skillsteam playerownershiphumility