Java Developer
About Candidate
Experienced Senior Java Developer and Team Lead with over 14 years of expertise in designing, implementing, and maintaining enterprise-level applications across various industries, including fintech, blockchain, and social networks. They have consistently demonstrated excellence in developing new features, performing code reviews, fixing bugs, and integrating third-party APIs such as VISA, MasterCard, and LDAP. With a strong focus on quality, the candidate has contributed to cloud migrations and deployment processes using AWS, Kubernetes, and Docker. Their database management experience spans PostgreSQL, Oracle, MongoDB, Redis, and Amazon Neptune. They are adept at using frameworks like Spring Boot, GraphQL, Hibernate, and Liquibase to deliver robust software solutions. Additionally, they have led teams in Agile environments, mentoring developers, managing release cycles, and ensuring smooth project execution. Proficient in process orchestration and workflow design using BPM tools like Flowable, they also possess expertise in DevOps practices and tools such as Jenkins and Sonar for quality analysis. This technical acumen is complemented by their ability to produce comprehensive documentation and deliver scalable solutions tailored to business needs. Their broad skill set, combined with their leadership experience, makes them a versatile and impactful professional in software development.