Position: Senior Software Engineer / Team Lead
Category: Java
English level: upper
Years of experience: 7


I am a Software Engineer with more than 7+ years of work experience in IT. Mainly focused on Java / Spring stack and well versed with modern trends. During my career, I was working as a software engineer & team lead of a group of small size. I was designing and building complex, sophisticated, flexible gRPC / REST / SOA (ESB) integration applications by using modern & robust Java frameworks, technologies, practices. Have knowledge of Object-Oriented Programming (OOP), architecture styles, and design patterns. Developed software using Scrum & Kanban methodologies, test-driven development (TDD), applying continuous integration technique as development process part. Provided code review & refactoring. Also, I have an educational background in Computer Science, an upper-intermediate level of English. I am a team player, hard-working, communicative, responsible, client & business-oriented person. Quote : “We design code for people, not computers” ©.
- based in Lviv
- senior / lead position
- project from scratch or just started
- complex architecture & modern tech stack (Java 11-17, Spring, Microservices, Docker / Kubernetes, AWS, etc ...)
- career growing opportunity as a tech lead / architect
- have the desire to learn GO / Python as a second language and tight work with AWS

1. no legacy or vintage project
2. no airline or security domains