JustJoin.IT Stacjonarnie Senior

Senior Java Developer - Employee-facing Platforms

emagine Polska

⚲ Fredericia

Do uzgodnienia

Wymagania

  • OpenShift
  • Spring Boot
  • Tomcat
  • Kubernetes
  • CI/CD
  • WebSphere Application Server (WAS)
  • Java
  • Spring

Opis stanowiska

On behalf of a client in the financial sector, we are looking for a Senior Java Developer.

The consultant will join the team responsible for developing and maintaining employee-facing platforms. The team comprises software developers, a Product Owner, an IT architect, and a manager, collectively supporting approximately 9,000 employees. The application landscape includes modern and legacy technologies, ensuring a robust platform used daily.

Main Responsibilities:
• Contribute to the development, maintenance, and operation of the team’s solutions
• Learn and understand the domain, architecture, and surrounding integrations
• Participate in operational activities, including monitoring, patching, and ensuring high availability
• Support troubleshooting, analysis, and technical improvements
• Help simplify and modernize existing solutions
• Contribute to knowledge sharing and long-term continuity
• Help ensure a stable and reliable platform used daily by approximately 9,000 employees

Key Requirements:
• Strong Java development competencies (5+ years of experience)
• Experience in complex enterprise environments
• Ability to navigate both modern and legacy solutions.
• Pragmatic and collaborative mindset

Nice to Have:
• Experience with enterprise application platforms such as WebSphere, Tomcat, JBoss, or similar technologies is considered an advantage, as large parts of the application landscape rely on WebSphere-based solutions.

🔍 Dekoder Ogłoszenia

🔴
modern and legacy technologies
Spodziewaj się pracy z przestarzałymi technologiami, które mogą być trudne w utrzymaniu i rozwoju.
🔴
Participate in operational activities, including monitoring, patching, and ensuring high availability
Oprócz developmentu, będziesz odpowiedzialny za bieżące utrzymanie systemu, co może oznaczać dyżury i rozwiązywanie problemów w czasie rzeczywistym.
🔴
Help simplify and modernize existing solutions
Może to oznaczać, że obecne rozwiązania są skomplikowane i wymagają znaczących nakładów pracy na ich poprawę, a nie tylko dodawanie nowych funkcji.
🟡
Pragmatic and collaborative mindset
Oczekuje się elastyczności i umiejętności pracy w zespole, ale może to też oznaczać, że nie zawsze będą idealne warunki techniczne czy procesowe.
🔴
large parts of the application landscape rely on WebSphere-based solutions
Znajomość WebSphere jest kluczowa, a praca z tą technologią może być dominująca, nawet jeśli nie jest wymieniona jako wymagana.