Technical Leadership Role
As a key member of our technology and software development team, you will be responsible for leading the design, development, and deployment of scalable microservices-based applications.
Mentor engineers, collaborate with stakeholders, and drive best practices in software engineering to achieve business objectives.
Key responsibilities include:
* Designing and architecting secure, high-performance Java applications
* Collaborating with business analysts, developers, and QA teams
* Leading system architecture, data models, and integration strategies
* Mentoring junior developers and contributing to continuous improvement initiatives
Requirements:
* 7+ years of Java/JEE development experience, with at least 2 years in a technical leadership role
* Strong expertise in Spring Boot and Microservices architecture
* Proven experience in Agile Scrum environments and relational databases
This is an opportunity to work with a team that prioritizes work-life balance, flexible working arrangements, and employee wellbeing. We value diversity, equality, and inclusion, and believe this approach fosters creativity, innovation, and success.