IT & Software

Senior/Lead Java Developer

EPAM Systems

London · Greater London · United Kingdom

Overview

In dieser Senior-Position arbeiten Sie an komplexen, datenintensiven Backend-Systemen in einem hybriden Arbeitsmodell in London. Sie gestalten und verbessern Java-/Python-Anwendungen, leiten technische Initiativen und wachsen zu einer Schlüsselfigur im globalen Entwicklerteam heran. Sie arbeiten eng mit Produkt-, UX- und Software-Engineering-Teams zusammen, um robuste, skalierbare Lösungen zu liefern. Ihr Beitrag treibt Effizienz, Qualität und schnelle Bereitstellung voran und Sie unterstützen den Betrieb im 3rd-Level-Support. Sie profitieren von umfangreichen Lern- und Entwicklungsangeboten bei einem führenden Anbieter digitaler Plattformtechnik.

Pay / Benefits
  • EPAM Employee Stock Purchase Plan (ESPP)
  • Life assurance
  • Income protection
  • Critical illness cover
  • Private medical insurance
  • Dental care
Responsibilities
  • Entwurf, Entwicklung und Wartung von komplexen Java- und Python-basierten Anwendungen und Diensten
  • Architektur neuer oder reuse bestehender Systeme zur Unterstützung komplexer Anwendungen
  • Zusammenarbeit mit globalen Product-, UX- und Software-Engineering-Teams zur Lieferung hochwertiger Produkte
  • Anforderungsanalyse, Design, Tests und Deployment
  • Aufbau automatisierter Tests zur Robustheit, Skalierbarkeit und Sicherheit
  • Proaktive Lösung von Produktionsproblemen, Ursachenanalyse und zeitnahe Behebungen
  • Code-Reviews zur Sicherstellung von Standards und Zielen
  • Bereitstellung von Level-3-Production-Support und schnelle Fehlerdiagnose
  • Analyse von Incidents, Root-Cause-Analysis und Implementierung vorbeugender Maßnahmen
Key requirements
  • 8+ Jahre Erfahrung in Core Backend Software Development
  • Ausgezeichnete Algorithms und Problemlösungsfähigkeiten
  • Fähigkeit, Geschäftsfälle in technische Lösungen zu übersetzen
  • Schnelle Lernfähigkeit, kreative, ergebnisorientierte Arbeitsweise
  • Proaktive Haltung, Change-Leadership und strategische Denkweise
  • Erfahrung mit CI/CD-Tools und Automatisierung (Jenkins/GitLab oder ähnliche DevOps-Tools)
  • Erfahrung in Performance-Optimierung und JVM-Profiling
  • Umfangreiche praktische Erfahrung in Core Java mit gutem Verständnis von Datenstrukturen und Algorithmen
  • Starke Kenntnisse relationaler Datenbanken (Oracle/SQL Server/PostgreSQL)
  • Profi bei DevOps (CI/CD)
  • Lösungsorientierung und Eigenmotivation
  • Strategisches Denkvermögen
  • Team- und globale Kollaborationsfähigkeit
  • Core Java
  • Python
  • Datenstrukturen und Algorithmen

Reference: WJ-747_31191232

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.