Java Developer
Send a job offer directly to this candidate
Highly motivated software professional with experience in the analysis, design, development, implementation, and testing of Java-based, multi-tier web applications with over 4 years of experience.
Highly motivated software professional with extensive experience in designing, developing, and testing Java-based multi-tier web applications. Proficient in Core Java SE, including Collections, multithreading, generics, and Java 8 features like Streams and Lambda expressions. Skilled in microservices architecture, with a strong understanding of design principles, including loose coupling and modularity.
Expertise in RDBMS design, SQL, PL/SQL, and data migration, coupled with hands-on experience in Spring Batch, Spring Security, and deploying applications on Kubernetes and AWS. Adept at leveraging CI/CD tools such as Docker, Jenkins, and GIT, and well-versed in Agile methodologies like Scrum and Kanban to deliver efficient, high-quality solutions. Proficient in implementing Kafka producer-consumer applications, employing design patterns like MVC, DAO, and Singleton, and ensuring robust testing with JUnit and Mockito
Masters of Science in Information Technology