Java Developer & Lead Engineer & Team Leader
Überblick
Kurzer Überblick
Der Kandidat ist ein erfahrener Java-Entwickler, der seit 2005 kommerziell entwickelt. Am Anfang konzentrierte er sich mehr auf das Frontend und die Serverseite, später wechselte er hauptsächlich zum Backend. Sein Technologie-Stack umfasst hauptsächlich - Java11, Spring Boot, MapStruct, Lombok, Axon, JPA, mySql, Spring Data, Liquibase, RSQL, Swagger, Bean-Validierung, Spring Cloud, Camunda, BPM, DMN, Spring Sicherheit, Kafka. Bei seiner Arbeit setzt er aktiv agile Methoden ein, insbesondere Scrum und Kamban. Er hat auch als technischer Leiter in einer Standardposition gearbeitet. Er hat kleinere Projektteams von 5-8 Personen geleitet, aber auch ganze Abteilungen, die aus mehr als 90-100 Personen bestanden. Er hat keine Probleme, auf Englisch zu kommunizieren.
Berufliche Erfahrung
Software Engineering Chapter Lead (October 2021 - Present):
- Leading a team of 100+ software engineers in Java, PHP, and Angular.
- Implementing and promoting best engineering practices.
- Setting standards and industry-accepted best practices.
- Advocating for modern software development practices.
- Ensuring consistent quality standards.
- Driving engineering productivity through KPI measurement and performance assessment.
- Developing and evaluating the performance of chapter members.
- Collaborating with other Chapter Leads and Technical Project Leads for alignment.
- Recruiting talented individuals.
- Managing vendors.
Java Chapter Lead & Identity Technical Product Lead (January 2020 - September 2021):
- Responsible for coaching, mentoring, hiring, and performance assessment of chapter members (54+).
- Promoting industry best standards and specific domain knowledge.
- Collaborating on strategic technical objectives to build reliable, secure, and scalable solutions.
- Managing the product backlog, iterations, and roadmap definition.
- Facilitating agile ceremonies for a cross-functional team.
- Standardizing and automating the CI/CD pipeline stages.
- Working in a financial sector environment with microservice architecture and agile methodologies.
- Utilizing technologies such as Java 11, Spring Boot, Axon, JPA, Kafka, and Git.
- Using tools like Jira, Confluence, Bitbucket, Bamboo, and Sonarqube.
Tech Lead / Team Lead (May 2017 - January 2020):
- Leading a team of 20 developers and owning 22 microservices.
- Collaborating with architecture, PM, and QA teams.
- Clarifying requirements and defining solution architecture.
- Providing estimates and creating PoCs.
- Ensuring technical code quality.
- Managing release, deployment, and production support.
- Performance tuning and technical interviewing.
- Working with microservice architecture and Java technologies.
- Using tools like Git, Maven, and Atlassian stack (Jira, Confluence, Bitbucket, Bamboo).
| Angestellter | 6000 € / Pro Monat |
| Freiberufler | 440 € / Pro Tag |
| Eben | EXPERT |