XX
Coopers Group AG

Senior Softwareentwickler JavaEE

  • +2
  • +5
  • CH
    Switzerland
Show interest
  • +2
  • +5
  • CH
    Switzerland

About


................

Für unseren Kunden aus der Versicherungsbranche in Luzern, suchen wir eine:n erfahrene:n, motivierte:n und aufgeschlossene:n Senior Softwareentwickler JavaEE - Policy Management .

3 Tage Remote / 2 Tage OnSite

Ihre Aufgaben:

  • Entwicklung und Optimierung von Enterprise-Anwendungen basierend auf JavaEE (EJB, CDI, JPA, JTA)
  • Analyse bestehender Applikationen und Mitwirkung bei der kontinuierlichen Verbesserung (Refactoring) dieser
  • Durchführung von Code-Reviews, Sicherstellen von Best Practices und Einhaltung hoher Qualitätsstandards
  • Datenbankabfragen unter Einsatz von SQL sowie Unterstützung bei Optimierungen
  • Mitarbeit im Software-Lebenszyklus: Implementierung, Test, Deployment
  • Sicherstellen der Clean-Codes sowie Verbesserung der Software-Qualität

Ihr Profil:

  • Mind. 5 Jahre Erfahrung als Softwareentwickler auf JavaEE, idealerweise in der Versicherungsbranche
  • Sehr gute Kenntnisse in JavaEE (insbesondere EJB, CDI, JPA, JTA )
  • Erfahrung mit SQL und der Optimierung von Datenbankabfragen
  • Erfahrung mit Domain Driven Design (DDD) sowie in Software Engineering Praktiken wie Clean Code
  • Kenntnisse in Softwareentwicklung im gesamten Lebenszyklus (Implementierung, Test, Deployment)
  • Praxiserfahrung im Refactoring von Legacy-Geschäftsanwendungen: Kenntnisse in der Modernisierung bestehender Codebasen und Umgang mit technischen Schulden
  • Offen für Pikettdienst
  • Selbstständige und strukturierte Arbeitsweise
  • Fliessende Deutschkenntnisse
  • 10 Jahre Erfahrung in der agilen Softwareentwicklung mit sehr guten Kenntnissen in Java-Technologien und im JEE-Umfeld
  • Erfahrung im Versicherungsumfeld ist ein Plus
  • Erfahrung mit Domain Driven Design (DDD) sowie in Software Engineering Praktiken wie Clean Code
  • Kenntnisse in Camunda, WebSphere, OpenLiberty, Cucumber sind von Vorteil
  • Leidenschaft für die Softwareentwicklung sowie hohes Interesse Ihr Wissen auf dem neusten Stand zuhalten
  • Analytische Herangehensweise und konzeptionelles Denken sowie hohes Qualitätsbewusstsein
  • Fliessend in Deutsch

Nice-to-have skills

  • EJB
  • JPA
  • SQL
  • Clean Code
  • Cucumber
  • Switzerland

Work experience

  • Backend
  • Applications

Languages

  • German