Position: Senior Java Software Engineer
Category: Java
English level: upper
Years of experience: 11

Certifications:
• AWS Certified Developer Associate

Responsibilities:
• Participating in architectural design sessions and in project estimations
• Responsible for development of separate system's modules
• Implementing integration with external systems
• Refactoring old functionality
• Code review

Achievements:
• Developed multiple services from scratch
• Migration legacy systems to a modern technology stack (Java 11, Spring Boot 2), starting from architecture breakdown and all the way to the release stage
• Produced document with architectural design of new core features
• Skilled and well-versed Senior Software Engineer offering over 13 years of production experience with recent 11 years strongly focused on Java technologies, with key expertise in Back-end Java development and integration solution for high-loaded systems.
• Have strong experience working in distributed teams and with different technologies.
• Deep theoretical knowledge and hands-on experience in programming (Java), cloud technologies (AWS), data modeling and DB development (Oracle, MS SQL Server, MySQL).
• In-depth experience in full-cycle delivery of enterprise business applications in different business domains: from requirements analysis and architecture design, to translating them to specific tasks for development team, solution development and deployment on customer premises, and till handing over to support team.
I'm looking for the projects with modern technology stack, preferably developing from scratch.
Not interested in legacy, banking, healthcare, gambling, support.