Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 10

- Had been responsible for architecture and building new microservices
- Performed mentoring and problem-solving sessions with less-experienced colleagues
Results-driven software engineer with a decade of IT experience. Last 6 years I have specialized in Java development. Proficient in gathering requirements and conducting business analysis to ensure effective solution delivery. Skilled in software architecture design and development planning with a strong understanding of design patterns, SOLID principles, and development methodologies. Extensive experience collaborating in large distributed teams. 
Have experience in different business areas such: Finance, FinTech, E-commerce, Oil & gas, Logistics, IoT

CAREER HIGHLIGHTS
- Hands-on experience in Java (incl. Spring MVC, Spring Data, Spring Security, and Spring Integration) 
- Proficient in CI/CD tools such as GitLabCI, Jenkins, and Bamboo
- Skilled in containerization technologies including Docker, docker-compose, and Kubernetes 
- Experience with AWS services such as ECS, EC2, Container Registry, IAM, Lambda, S3, and RDS 
- Familiar with SQL databases including PostgreSQL, Oracle, Sybase ASE/IQ, and MySQL 
- Experience with NoSQL databases, specifically MongoDB
- Strong background in testing, including the building of end-to-end auto-testing frameworks for back-end and front-end
I would like to avoid On-call schedules