Pular para o conteúdo principal

Back End Developer

Tecnologia
MOZAYDO
Lisboa, PortugalHá 5 diasAté 01/01/2027
Tempo inteiro

Descrição da vaga

Job Title: Backend Developer - Java / Spring Boot (Document Management)

Location: Lisbon, Portugal

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

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.

We are looking for a Backend Developer with at least 5 years of professional experience to contribute to a document management project using Java and Spring Boot. Priority will be given to candidates with knowledge of document management processes, OCR and GenAI.

Responsibilities

  • Develop and maintain applications.
  • Identify application best practices and solutions.
  • Adopt AI tools to support development.
  • Produce documentation.
  • Support junior developers by specifying tasks and monitoring deliverables.
  • Provide assistance and knowledge transfer to the production support team.
  • Collaborate with the Product Owner.

Requirements

  • Minimum 5 years of professional experience, at a mid-to-senior level.
  • Technical knowledge of Java 17 or later, Spring Boot and Hibernate.
  • Knowledge of APIs and Git.
  • Knowledge of queue messaging technologies, such as Kafka.
  • Knowledge of Docker/Kubernetes.
  • Knowledge of cloud systems; Azure/AWS knowledge is preferred.
  • Knowledge of databases, such as Oracle, PostgreSQL and MongoDB.
  • Knowledge of Scrum/Agile methodologies.
  • Banking sector experience is preferred.
  • Knowledge of document management processes, OCR and GenAI is preferred and will be prioritised.
  • Native portuguese and fluent english.

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.

  • 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.
  • Project Team Qualification: a conversation with the project team to explore the role, responsibilities, expectations, and mutual alignment.
  • 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.
  • 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.
Keywords
Apache KafkaSpring FrameworkMongodbOracle DatabasePostgresqlScrumJavaHibernate

Interessado nesta vaga?