Java Developer
CurrentDeveloped Java microservices in Spring MVC and Kafka event-driven web application for the telecommunication industry, enabling employees to seamlessly select and calculate personalized TV, internet, and telephone packages, leading to a 20% increase in customer satisfaction and a 15% boost in revenue.Co-led a critical microservice within three months, providing effective mentorship to other developers and conducting comprehensive code reviews, resulting in streamlined development processes.Utlized GraphQL and CQRS to enhance data retrieval and saving processes in MongoDB and optimize communication between services.Created a frontend solution in Angular, enabling users to access telecommunication provider services location map, increasing customer engagement and a more intuitive browsing experience.Debugged application business flow by analyzing Kibana logs, extracting data from MongoDB and monitoring Kafka events. Identified and resolved critical issues, reducing system downtime by 70%.Worked closely with testers to resolve hundreds of defects within the web application, ensuring smooth functionality and an enhanced user experience.Collaborated with a self-architecting team to develop a dynamic mortgage calculator web app for Nordics banking. Empowered users to secure loan promises from home, facilitating participation in home biddings. Achieved a remarkable 25% increase in mortgage conversions.Mentored new team members, expertly guiding them through complex business flow based on Camunda platform and technical setup, resulting in accelerated integration as full team contributor.