Position: SENIOR JAVA ENGINEER
Category: Java
English level: upper
Years of experience: 10


• Designed, and implemented Java-based RESTful microservices from scratch and different functionality for Customer value management system.
• Worked with Kafka event processing, compliance of the application with fault tolerance, reliability, scalability, and resilience.
• Involved in design, architecture, and supportive documentation preparation.
• Troubleshoot issues reported by production clients.
• Followed Agile Scrum methodology for the development of the product using Atlassian Jira for project management.
• Refactored legacy code by leveraging industry best practices.
• Worked with CI/CD pipeline integration, pull requests, and code reviews.
• Migrated non-reactive services to reactive approach using Spring WebFlux.
• Coached and mentored team members.