01.11.2025 aktualisiert
BY
100 % verfügbar
Senior Java Software Engineer, Tech Lead, Software Architect
Hochdorf, Schweiz
Schweiz
Diplom InformatikSkills
JavaSpring BootAngularSoftware Architektur / DesignSoftware EntwicklungJPASQLJEEClean CodeDomain Driven Design (DDD)
Senior Java Engineer / Software Architect
Full Stack Java Developer und Architect mit Schwerpunkt Backend Development im Bereich Java, JEE, Spring Boot und Angular.
Skills
Zertifizierungen:
Auszeichnungen:
Full Stack Java Developer und Architect mit Schwerpunkt Backend Development im Bereich Java, JEE, Spring Boot und Angular.
Skills
- Programmiersprachen und Frameworks: Java, JEE, Spring, Spring Boot, Angular, Docker, JPA, Hibernate, jOOQ, TypeScript, HTML, CSS, JavaScript, Bootstrap, SQL, XML, XSLT, REST, SOAP, CI/CD, Jenkins, TeamCity
- Methodiken: Clean Code, Domain Driven Design, Test Driven Design, Scrum, SOLID
- Architektur: Clean Architecture, Onion Architecture, Layered Architecture, Self Contained Systems, Microservice Architecture
- Datenbanken: Oracle, MS SQL Server, MySQL / MariaDB, H2
- Testing: TDD, JUnit, Mockito, Selenium, PIT / Mutation Testing
- Tools: Eclipse, IntelliJ IDEA, Maven, Git, Subversion, Jira, Confluence
Zertifizierungen:
- ALCOR Academy: Code Renovation
- INNOQ: DDD to the Code
- iSAQB: DDD – Domain Driven Design
- iSAQB: Certified Professional for Software Architecture
- iSAQB: FLEX – Flexible Architekturmodelle
- iSAQB: SOFT – Soft Skills für Softwarearchitekten
- ORDIX: JEE POWER WORKSHOP
- OIO Trivadis: Java Persistence API mit Hibernate
- ALCOR Academy: SOCIO-TECHNICAL EXCELLENCE
- Diplom Informatik (Universität Freiburg im Breisgau)
Auszeichnungen:
- Top iSAQB Software-Architekt (DACH-Region)
Sprachen
DeutschMutterspracheEnglischverhandlungssicherTürkischMuttersprache
Projekthistorie
Aufgaben:
- Verantwortung für Qualität und Architektur
- Analyse, Konzeption, Implementierung, Test und Dokumentation unternehmenskritischer Software
- Sicherstellung der fachlichen und technischen Qualität der Software-Artefakte
- Reviews der Software-Architektur, des Software-Designs und des Codes
- Architektur- und Code-Refactorings
- JEE, Spring, Spring Boot, JPA, REST, JMS, Angular, TypeScript
- Entwickler-Tests: Junit 5, ArchUnit, openejb, h2database, dbunit, QF-Test, Selenium, Karma, Jasmine
- Datenbank: Oracle, SQL und diverse DB-Tools
- Build: Maven, TeamCity, Git, Sonar
- Methodik: Scrum, TDD, Pair-/Mob-Programming, Clean Code, Domain Driven Design, Onion Architecture
- Entwicklung einer eClinical Solution Software mit Java, Spring, JPA (Hibernate), Wicket, Spring MVC, Servlets, JSP, XSLT, Tomcat und Eclipse unter Anwendung von Scrum
- Datenbank-Design und -Programmierung (Oracle)
- Testmanagement: Planung und Koordination von manuellen und automatisierten Tests (Selenium, WebDriver, JUnit, HtmlUnit, Sahi)
- Buildmanagement (Hudson, Maven, Nexus, Subversion)
- Entwicklung einer Service Lifecycle Applikation mit Java, Spring, Hibernate, JSF, Servlets, JSP, Struts, SOAP, jBPM, JUnit, ASP, Subversion, Ant, UML und Eclipse
- Datenbank-Design und -Programmierung (MS SQL Server)
- Consulting