Java Developer & Lead Engineer & Team Leader
Přehled
Krátké shrnutí
Kandidát je zkušený vývojář v jazyce Java, který se komerčnímu vývoji věnuje od roku 2005. Zpočátku se zaměřoval spíše na frontend a serverovou část, později přešel především na backend. Jeho technologický stack zahrnuje především - Java11, Spring Boot, MapStruct, Lombok, Axon, JPA, mySql, Spring Data, Liquibase, RSQL, Swagger, Bean validation, Spring Cloud, Camunda, BPM, DMN, Spring Security, Kafka. Při své práci aktivně využívá agilní metodiky, zejména Scrum a Kamban. Pracoval také jako technický vedoucí z pozice normotvůrce. Vedl menší projektové týmy o 5-8 lidech, ale také celá oddělení, která se skládala z více než 90-100 lidí. Nemá problémy s komunikací v angličtině.
Pracovní zkušenosti
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).
| Zaměstnanec | 146040 Kč / Měsíčně |
| Kontraktor | 10710 Kč / Denně |
| Úroveň | EXPERT |