Senior Java Developer | Java 21, Ejb & Hibernate

Senior Java Developer | Java 21, Ejb & Hibernate

Tempo inteiro 63000 - 77000 € / ano (est.) Presencial
F

Num relance

  • Tarefas: Desenvolver soluções empresariais com Java 21 e integrar serviços REST.
  • Empresa: Ambiente colaborativo focado em engenharia de software.
  • Benefícios: Salário competitivo, benefícios de saúde e oportunidades de desenvolvimento profissional.
  • Outras informações: Oportunidades de crescimento em um ambiente dinâmico e colaborativo.
  • Porquê este emprego: Contribua para aplicações inovadoras e faça a diferença no ciclo de vida do software.
  • Qualificações: Experiência sólida em Java, EJB, JPA/Hibernate e integração de serviços REST.

O salário previsto situa-se entre 63000 - 77000 € por ano.

What we are looking for

A Senior Java Developer to join a collaborative software engineering environment and contribute to the development and evolution of enterprise applications.

You will work with Java 21, EJB, JPA/Hibernate and REST services within a monolithic architecture, participating across the complete software development lifecycle, from solution design and implementation to testing, continuous integration and deployment.

What you'll do: Participate in the design and development of enterprise solutions using Java 21.

Develop and maintain applications based on a monolithic architecture.

Design, develop and integrate REST services.

Work with EJB, JPA and Hibernate.

Create and maintain unit tests to ensure software quality and reliability.

Participate in CI/CD processes, including application deployment to servers.

Use code quality and security analysis tools such as Sonar Qube.

Take part in code reviews through Pull Requests or Merge Requests.

Work with relational databases and contribute to data integration activities.

Collaborate with developers and other stakeholders throughout the software development lifecycle.

Must-haves: At least 8 years of professional experience in Java development for candidates with a university degree.

At least 11 years of professional experience in Java development for candidates without a university degree.

Professional experience with Java 21.

Solid experience with EJB.

Experience with JPA and Hibernate.

Experience designing, developing or integrating REST services and REST APIs.

Good knowledge of relational databases and SQL.

Experience developing unit tests.

Experience with CI/CD processes and tools.

Experience with code quality and static analysis tools such as Sonar Qube.

Experience participating in code reviews through Pull Requests or Merge Requests.

Knowledge of No SQL databases.

Fluency in English, both written and spoken.

Strong analytical and problem-solving skills.

Collaborative mindset and commitment to software quality.

Nice-to-haves: Experience with or knowledge of Elasticsearch.

Experience with enterprise application servers such as JBoss, Wild Fly, Web Logic or Web Sphere.

Knowledge of build and dependency management tools such as Maven or Gradle.

Experience with CI/CD tools such as Jenkins or Git Lab CI.

Previous experience maintaining or modernising large-scale enterprise applications.

Knowledge of application security and secure coding practices.

Empregador para Senior Java Developer | Java 21, Ejb & Hibernate: fortil

A Fortil é um excelente empregador, oferecendo um ambiente de trabalho inovador e diversificado em Lisboa, onde a liberdade empreendedora e o potencial individual são valorizados. Com oportunidades personalizadas de crescimento profissional, políticas de equilíbrio entre vida pessoal e profissional, e a possibilidade de se tornar acionista da empresa, os colaboradores são incentivados a desenvolver suas habilidades e a participar de projetos tecnológicos comunitários e sem fins lucrativos.

F

Dados de contacto:

Equipa de recrutamento de fortil

Achamos que precisas destas competências para brilhares como Senior Java Developer | Java 21, Ejb & Hibernate

Java 21
EJB
JPA
Hibernate
REST services
Monolithic architecture
Unit testing