Backend Engineer - Payments
Skills
Location
You must be live (or willing to live) in: Barcelona, Spain
Languages
Fluent English
Job Description
We're looking for a skilled Backend Engineer - Payments to join a team focused on managing and processing payment and card transactions through modern, high-volume systems that deliver seamless customer experiences.
🎯 Responsibilities
- Participate in discovery, design, development, testing, deployment, and maintenance of software.
- Manage individual project priorities and deliverables while collaborating within a knowledge-sharing team environment.
- Stay current with technology trends.
- Contribute new ideas during GSDD (Get Stuff Done Days).
🛠️ Requirements
- Experience developing software with a JVM language and Spring Boot in large-scale production systems (Kotlin experience is a plus).
- Strong understanding of microservice architecture.
- Knowledge of both relational and non-relational databases, preferably Postgres.
- Experience working in a modern cloud environment, preferably AWS.
- Proactive approach and strong focus on delivering results.
- Consideration of security throughout development processes.
- Motivation to write well-tested and well-documented code.
- Ability to give and receive clear, timely feedback.
➕ Nice to have
- Experience with Kotlin.
🤗 We offer
- Opportunities to accelerate your career growth.
- Personal development budget and work from home budget.
- Discounts on fitness and wellness memberships, language apps, and public transportation.
- Premium bank account subscription and subscriptions for friends and family.
- Additional day of annual leave for each year of service.
- High degree of autonomy and access to cutting edge technologies within a diverse and friendly team.
- Relocation package with visa support if needed.
Benefits and perks
- +Get Stuff Done Days
- +Career development
- +Personalized Onboarding
Location
Carrer de l'Escar, 26, 08039 Barcelona, Spain