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


Highly accomplished Senior Java Developer with 7 years of experience and a strong track record in designing and implementing scalable, high-performance applications in FinTech, Banking, Retail, Corporate. Expertise in Java technologies, microservices architecture, and cloud computing.

Demonstrated ability to lead teams, drive technical excellence, and deliver business-driven solutions. Proficient in a wide range of Java technologies, including Spring Boot, Spring Framework, and Hibernate. Experienced in building fault-tolerant, secure RESTful APIs using Spring Security, OAuth, and JWT. Skilled in testing frameworks such as JUnit, Mockito, and Cucumber for comprehensive unit and integration testing. Proven success in migrating applications from monolithic architectures to microservices, leveraging Apache Kafka for event-driven communication. Proficient in cloud technologies like AWS, Docker, and Kubernetes for scalability and performance optimization.

Strong leadership skills and experience in leading development teams, utilizing Agile methodologies such as Scrum and Kanban to ensure efficient project management and successful project delivery. Continuously stay updated with the latest industry trends and best practices, focusing on concepts rather than specific technologies. Committed to problem-solving, troubleshooting, and delivering high-quality solutions.

Seeking a challenging role as a Senior Java Developer where I can utilize my expertise.