Tech Lead Backend Software Engineer - Billing Team
Location: Portugal (Remote)
Overview
We are looking for a Tech Lead Backend Software Engineer to join the Billing team in Portugal. You will work on a platform that handles millions of transactions, and collaborate with cross functional teams to design, develop and improve backend services.
What you will do
- Lead backend development and drive architecture decisions
- Design, develop, test, deploy, maintain and improve services with focus on performance, scalability and resilience
- Build integrations with 3rd party APIs and tools
- Collaborate in an agile environment
What you bring
- RESTful APIs with Java/Kotlin and Spring
- Experience with microservices and high-volume distributed systems
- Cloud experience (AWS) and relational databases (PostgreSQL, MySQL, Oracle, SQL Server)
- Software architecture knowledge including event-driven architectures and serverless
- Bachelor's degree in computer science or equivalent professional experience