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

Collaborated with cross-functional teams to integrate third-party APIs and services, enabling seamless data exchange and enhancing the overall functionality of the application.

Mentored junior team members, providing guidance on Java best practices, code optimization techniques, and software design principles, leading to improved team productivity and knowledge sharing.

Actively participated in agile development processes, including daily stand-ups, sprint planning, and retrospective meetings, ensuring timely delivery of high-quality software.

Implemented an automated testing framework using JUnit and Mockito, resulting in a 40% reduction in manual testing efforts and ensuring a high level of code quality and reliability.
Java/Kotlin/Groovy software engineer with 6.5+ years of experience :

Technologies and Frameworks: 
• Java/Kotlin/Groovy
• Spring
• Python
• Hibernate/JPA/JOOQ
• OOP/SOLID/KISS/DRY
And much more.
• Patterns Design Patterns
• Maven/Gradle
• Flyway/Liquibase
• Swagger
• SQL databases: PostgreSQL, MySQL, Oracle
• NoSQL databases: MongoDB, OrientDb, Elasticsearch, Redis.
• Docker, Microservices
• AWS Services
• Messaging: ActiveMQ, RabbitMQ
• Test tools: JUnit, Mockito.