Senior/Lead Java Developer
EPAM Systems
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
- 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
- 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