Senior Java Developer
Leça da Palmeira, 13, PT
há 2 dias

Flow is a software and services company that delivers Sustainable Mobility Management solutions to businesses that are de-carbonizing their mobility footprint.

We want to transform the way businesses, people, and communities move in a more sustainable way to help save the planet.

The successful Flow’s employee is :

  • Team-Oriented - Collaborative and respectful, we work hard and embrace conflict and discussion while maintaining a sense of humor.
  • A Problem Solver - We are adaptable and look for creative ways to get things done, applying critical-thinking skills to analyze, identify and execute solutions to problems large and small.
  • Ambitious - We are risk-takers, curiosity-driven self-starters who want to raise the bar.
  • Trustworthy - We take full responsibility for our actions, are accountable to all our stakeholders, and work autonomously and collaboratively toward a shared goal.
  • About Your Role

    As a Senior Java Developer, you will perform software development in all phases of the product lifecycle as part of a high-performing and multi-disciplinary team.

    You will play in a team of experts willing to fulfilling our vision, by the developing the best code and setting exceptional standards.

    You will

  • Implement business requirements using object-oriented design and development strategies and patterns
  • Participate in the design process, programming, and testing of new features
  • Code and implement design specifications using Java (Quarkus) and related technologies.
  • Work closely with the product owner, other developers and QA engineers to shape the product.
  • Ensure our solutions are tested, extensible, maintainable, secure and perform well.
  • Write clear documentation of created / modified functionality.
  • Maintain code versioning using Gitlab
  • Who we are looking for

  • 5 years of working experience in similar roles
  • Able to deliver high quality features using Java (Quarkus),
  • Domain of REST communication protocols
  • Good knowledge of design patterns.
  • We value experience in Responsive Design, Reactive Programming or Unit Testing
  • Good knowledge of English
  • Strong communication, interpersonal and problem-solving skills
  • Ability to multi-task effectively in a fast-paced environment
  • Reportar esta oferta de trabalho

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Meu email
    Ao clicar em "Continuar", autorizo a neuvoo a processar os meus dados e a enviar-me alertas de e-mail, conforme detalhado na Política de Privacidade da neuvoo . Posso retirar o meu consentimento ou cancelar a subscrição a qualquer momento.
    Formulário de candidatura