Sr. Java/Spring Boot Developer| Microservices Developer | Kafka Developer

Sr. Java/Spring Boot Developer| Microservices Developer | Kafka Developer

Hourly rate: members only

Availability: members only

Willingness to travel: At home

Professional status: Employee

Last updated: Nov 22, 2024

Total work experience:

Language skills: English,

Personal summary

**Personal Summary** Highly skilled and results-oriented Java/Microservices Engineer with over 6 years of professional experience in designing, developing, and deploying robust, scalable, and secure software solutions. Adept at implementing complex projects with cross-functional teams across geographically distributed locations. Proficient in Object-Oriented Analysis and Design (OOAD) and hands-on with Java, Spring, Spring Boot, Spring Cloud, and Spring Security frameworks. Expertise in authentication and authorization protocols including OAuth and OIDC. Experienced in applying modern software development principles such as DRY, SOLID, and Microservices Architecture patterns like Config Server, Hystrix (Circuit Breaker), Eureka (Service Registry/Discovery), Ribbon, Zipkin (Distributed Tracing), Saga Pattern, and CQRS Pattern. Demonstrates hands-on experience with event-driven microservices design using Confluent Kafka (Consumer, Producer), and integrating security compliance and single sign-on into applications. Skilled in continuous testing, integration, and delivery with tools like Jenkins, Kubernetes, and Docker. Proven track record of leading Agile development projects, utilizing JIRA and Confluence for effective collaboration. Experienced in full software development lifecycle (SDLC) management, from requirements gathering to deployment and maintenance. Excels at ensuring quality, reliability, and security in software solutions, and is committed to driving business value through innovative and efficient engineering practices.

Language skills

English

Fluent knowledge