Global Software Engineer
We are seeking experienced Java/Kotlin Backend Developers to work in an Agile environment, taking ownership of technical development and building high-quality software systems.
About the Role
This position involves designing and implementing efficient software solutions using Java and Kotlin programming languages. Our ideal candidate will have a solid understanding of object-oriented programming principles and design patterns, as well as experience with Spring/Springboot.
Responsibilities
* Design, develop, and deploy high-quality software systems;
* Collaborate with cross-functional teams to deliver technical projects on time;
* Write clean, modular, and well-documented code;
* Participate in code reviews and provide feedback to colleagues;
* Stay up-to-date with industry trends and emerging technologies.
Requirements
* At least 3 years of experience as a Java developer;
* Experience with Kotlin;
* Experience with Spring/Springboot;
* Solid knowledge of object-oriented programming principles and design patterns;
* Experience with Terraform;
* Experience with unit testing, integration testing, and test-driven development;
* Proficiency in Git and continuous integration/continuous deployment (CI/CD);
* Knowledge in Kafka;
* Experience with Kubernetes;
* Experience with GraphQL;
* Knowledge in Azure Cloud;
* Experience working in an Agile development environment;
* Fluent English is mandatory;
* Mandatory presence in Portugal.
Benefits
* Personalized support for career growth;
* An open, diverse, and innovative ecosystem;
* The opportunity to become a company shareholder;
* Engagement in community and non-profit technology projects;
* Supportive policies for work-life balance and parenthood.
What We Offer
* A dynamic and collaborative work environment;
* Opportunities for professional growth and development;
* A competitive salary and benefits package.
Contact Us