Position: Senior Java Developer, Tech Lead
Category: Java
English level: fluent
Years of experience: 11


16+ years as Senior Java Software Engineer
Extensive experience in J2EE, Spring and custom frameworks, object-oriented methodologies, design patterns and clean code philosophy

4+ years as Tech Lead
Extensive experience in leading backend integration projects and designing architecture solutions for distributed platforms in banking and financial industries

My actual position is Software Engineer/Tech Lead at Europace AG (Germany)

I develop and maintain a platform in the mortgage lending industry. The platform consists of multiple microservices and monolithic components

I have technical leadership in the integration of credit insurance products into the platform and led successfully technical integration of four credit insurance products. Integration resulted in the winning of new partners and in the increase in the company's turnover

My actual goal is migration of service from On-Prem to AWS. Service calculates credit conditions for a group of partners. Migration to AWS will allow to scale calculations and
replace fixed costs of On-Prem with operational costs of nodes in Amazon EKS

I facilitate tactical & governance meetings of the holarcatical circle, prepare and host workshops, internal and external meetings, lead and coordinate implementation inside
of the circle and with external teams

I analyze business requirements, create and review micro architecture decisions and technical requirements, describe technical tasks, estimate & implement new functionalities, refactor legacy code, replace obsolete technologies, create automated tests, conduct manual tests, report and fix bugs, write and review pull requests

My actual circle consists of 18 people. There are 7 engineers, 2 product owners, 8 business developers. Product manager leads the circle