JustJoin.IT Hybrydowo Senior

Senior Java Developer

emagine Polska

⚲ Lisbon

Wymagania

  • Coaching
  • frontend
  • SQL
  • Java
  • Spring
  • Hibernate
  • Scrum
  • PostgreSQL
  • Backend
  • CI/CD

Opis stanowiska

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.