Pular para o conteúdo principal

Senior Java Developer

Tecnologia
emagine Polska
Lisbon, PortugalHá 3 semanasAté 14/12/2026
Tempo inteiroHíbrido

Descrição da vaga

Summary: The role of a Senior Java Developer involves contributing to the establishment of a center of excellence within a leading multinational company. The primary goal is to leverage strong Java development skills in a collaborative, innovative environment while mentoring junior developers.

Responsibilities:

Join the establishment of a center of excellence.

Develop and maintain Java backend applications.

Mentor and coach junior team members (Senior role).

Facilitate onboarding and serve as a role model (Lead role).

Collaborate in a horizontal organization with no management hierarchy.

Engage in CI/CD practices and application architecture discussions.

Must Haves:

Higher education degree.

Strong experience with Java Backend development (5+ years).

Proficiency in Spring/Spring Boot framework.

Experience with Relational Database Management Systems (Oracle, PostgreSQL, SQL).

Familiarity with JPA and Hibernate.

Knowledge of Application architecture (Microservices based, hexagonal…).

Proficiency in CI/CD tools.

English proficiency at B2 level.

Nice to Haves:

Experience with Java Frontend frameworks (Angular or similar).

Familiarity with AWS or other cloud platforms.

Problem-solving skills and logical reasoning.

Passion for continuous learning and growth.

Experience in Agile environments and Scrum methodologies.

Other Details:

Work Model: 4 days in-office initially, transitioning to 3 days in-office and 2 days remote.

  • Work Schedule: 43 hours/week in winter and 39 hours/week in summer with additional compensation days.
Keywords
PostgreSQLJavaSQLHibernateSpringCI / CDCoachingfrontendBackendScrumSpring FrameworkAngularAngularJSOracle DatabaseDeep learningRelational grammarHibernationAWS

Interessado nesta vaga?