MOZAYDO logo

Java Tech Lead

Hiring from
Portugal
Work type
Hybrid
Posted

621,354 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Job Title: Java Tech Lead (Document Management)

Location: Lisbon, Portugal

Work Model: Full-time & Hybrid (2 days on-site per week)


About Us

MOZAYDO was built by people who believe work should feel human - even when powered by technology.

We’re a remote-first company that connects talent, technology, and purpose to help companies grow sustainably.

We also believe recruitment should be more than matching keywords to job descriptions. It's about understanding people, recognising potential, and creating the right conditions for long-term success. Here, ownership matters more than control, and progress matters more than perfection.

People powered, tech enabled.


About the Role

We're looking for someone who can bring their expertise, ambition, and unique perspective to one of the project teams we support.

At MOZAYDO, we believe great careers are built where talent, purpose, and opportunity meet. While we're currently hiring for a specific project environment, our focus goes beyond matching skills to requirements. We want to understand where you can create the most impact and continue growing.

As a Java Tech Lead, you will join a banking project involving document management, combining hands-on development, solution architecture and technical leadership. You will work closely with business stakeholders to clarify requirements and guide a team of junior developers through implementation and delivery.

Experience with document management, OCR or Generative AI will be particularly valued.


Responsibilities

- Develop and maintain Java applications, remaining actively involved in coding.

- Design application architectures and translate business needs into technical solutions.

- Work with the Product Owner and business teams to gather, analyse and specify requirements.

- Produce functional and technical documentation.

- Break down work, delegate tasks and mentor junior developers.

- Review code, promote development best practices and ensure delivery quality.

- Adopt AI tools to support software development.

- Transfer knowledge to the production support team.


Requirements

- At least 5 years of relevant experience, with proven experience as a Tech Lead or in an equivalent role.

- Strong hands-on experience with Java 17 or later, Spring Boot and Hibernate.

- Experience designing and developing APIs.

- Proficiency with Git and messaging technologies such as Kafka.

- Experience with Docker and Kubernetes.

- Experience with databases such as Oracle, PostgreSQL or MongoDB.

- Familiarity with Scrum and Agile methodologies.

- Ability to clarify business needs, define requirements and document solutions.

- Experience guiding junior developers, delegating work and reviewing deliverables.

- Clear communication with technical and business stakeholders.

- Strong analytical skills, autonomy, initiative and a focus on delivery.

- Native Portuguese; Technical English.


Preferred:

- Experience with document management processes, OCR or Generative AI.

- Experience in the banking sector.

- Experience with Azure or AWS.


Hiring Process

Our hiring process is designed to help both sides make an informed decision and ensure the best possible match between your experience, aspirations, and the project environment. Please note that the process may vary depending on the complexity and specific requirements of each opportunity.

1. Initial Conversation with Us: a first discussion focused on understanding your background, strengths, motivations, and the type of environment where you can thrive and create the greatest impact.

2. Project Team Qualification: a conversation with the project team to explore the role, responsibilities, expectations, and mutual alignment.

3. Role-Specific Evaluation (when applicable): depending on the position, this stage may include technical assessments, practical exercises, certification validation, personality assessments, security clearance requirements, or other evaluation methods relevant to the role.

4. Final Alignment Meeting: a final conversation to ensure expectations are aligned on both sides and that, if we move forward together, we start with clarity, confidence, and shared objectives.

Similar jobs

Apply for this job100% free