About the job
Cross Border Talents is seeking a Principal Java Engineer to join our client's team in Portugal. Are you a skilled problem-solver with a solid foundation in software development? Do you aspire to be part of a forward-thinking team that leverages technology to drive positive change?
If so, this opportunity could be the perfect fit for you!
Our client, a rapidly expanding non-profit social enterprise, operates in the Netherlands, Portugal, South Africa, India, Kenya, and Ethiopia. They specialize in creating digital platforms designed to inspire users—especially young women and adolescent girls—to make beneficial lifestyle choices. By collaborating with local communities, they implement strategies such as reminders, discounts, and reward points to motivate users to access and utilize health products and services.
All of their offices are modern, open environments filled with passionate, international colleagues. Whether you're working from our bustling Nairobi office, the rapidly growing South Africa branch, or remotely, our team is youthful, and our culture is vibrant and dynamic. We pride ourselves on a fast-paced, informal, and friendly work atmosphere.
Your Role:
As the Principal Engineer, you will be responsible for developing and maintaining the software that powers our systems. You will provide guidance on software implementation and delivery while ensuring adherence to technical principles and standards across teams.
Your key responsibilities will include:
- Influencing and implementing software engineering principles in the design, development, maintenance, testing, and evaluation of our software.
- Collaborating closely with architects and engineering teams to enhance and expand features on our software platform.
- Utilizing your coding expertise to mentor and coach fellow engineers on complex challenges.

