Description
Expertise and Skills Summary
Educational Background: Bachelor's degree in computer science or a related discipline.
Technical Experience: Over 10 years of successful technical solutions design and hands-on experience in Java.
Full Stack Development:
Proficiency in Java, Spring Boot, Spring Cloud, Spring Security.
Extensive experience with databases such as CockroachDB and Oracle DB.
Software Development Process: Comprehensive understanding of the entire software development lifecycle, including:
Analysis
Design
Coding
System and user testing
Problem resolution
Planning
Enterprise Compliance Systems: Expertise in designing and implementing secure, scalable, and highly available systems using Amazon Web Services (AWS).
Container-Based Systems:
Experience in architecture, implementation, and management of orchestration platforms such as Docker and EKS.
Distributed Software Architecture: Hands-on experience with modern distributed software architecture patterns.
Problem-Solving: Strong critical thinking and complex problem-solving abilities.
Communication Skills:
Excellent oral and written communication skills.
Ability to effectively communicate across internal engineering teams.
Agile Methodology: Familiarity with Agile development practices and tools like JIRA.
Additional Tools:
Experience with GIT, Maven, Jenkins, and JIRA is a plus.
Microservices Architecture: Proven expertise in developing Microservices Architecture with REST APIs.
Presentation Skills: Strong communication and presentation abilities.