We're looking for a talented Backend Engineer to join our team.
You'll design, build, and maintain backend services that power our applications, working closely with frontend and product teams to deliver scalable, reliable, and secure APIs.
What you will do
* Design and implement backend services using Kotlin and Spring Boot.
* Build and maintain REST APIs consumed by our applications.
* Work with PostgreSQL databases, ensuring performance and reliability.
* Collaborate with product, frontend, and QA teams to deliver high-quality features.
* Write clean, testable, and maintainable code following best practices.
* Contribute to system design and architecture discussions.
Required skills and qualifications
* Solid experience with Kotlin and/or Spring Boot.
* Understanding of REST API design and best practices.
* Hands-on experience with PostgreSQL (schema design, queries, optimization).
* Familiarity with Git and CI/CD workflows.
* Strong problem-solving skills.
* Good English communication skills (written and spoken).
Senior-level requirements
* Deep expertise with Kotlin and Spring Boot, including complex system design.
* Proven experience designing scalable backend architectures.
* Strong focus on performance, security, and reliability.
* Ability to mentor junior/mid engineers and lead technical initiatives.
* Experience with monitoring and observability practices.
* Good English communication skills (written and spoken).
Nice to have
* Experience with containerization (Docker, Kubernetes).
* Familiarity with monitoring tools (Prometheus, Grafana).
Additional Information
* CLT employment type;
* Working schedule follows the Portugal time zone.
If you're ready to take your engineering career to the next level, we'd love to hear from you.