Position: Middle Java developer
Category: Java
English level: upper
Years of experience: 2


Grid Dynamics, Software Engineer
12/2021 – current, Lviv, Ukraine
Development of B2B Supply chain project for managing customer's orders and tracking delivery based on the integration with third-party technology IBM Sterling. 
Responsibilities:
Developing, testing, implementing, and maintaining application software
Analyzing and resolving complex issues performance and non-performance issues
Cooperating with QA team and colleagues in different locations
Participating in solution architecture design and implementation
Developing functionality: from specifications review and coding to unit testing and deployment
Assisting Team Leader with day-to-day responsibilities
Developing high-quality code that is clean, maintainable, and easy to read, promoting clean code discipline
Technologies:
Java 8, Java 17
Frameworks: Spring Boot (Framework, Webflux, Cloud, Data, Security)
Databases: PostgreSQL, Cassandra
Automation tools: JUnit, Mockito
Build tools: Gradle
Other: Docker, Jenkins, MapStruct, Kafka, Hazelcast Caching