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.
Skills
Java6 Spring5 kafka4 spring Boot5 Docker4 Kubernetes5 PostgreSQL3 Oracle4 SOAP (Simple Object Access Protocol)5 Representational State Transfer (REST)6Language skills
English
Fluent knowledge