Application Development: Design, develop, and maintain robust applications using Java, Spring, Spring Boot, Microservices, Hibernate, REST API, and Oracle SQL. Spring Validation & Security: Implement input validation and manage secure access to resources using Spring Security. Collaboration: Work hand-in-hand with cross-functional teams to define, design, and deliver innovative features. Performance Optimization: Ensure peak performance, quality, and responsiveness of applications. Problem Solving: Identify bottlenecks and bugs, and craft effective solutions. Code Quality: Maintain high standards of code quality, organization, and automation.
Skills and Qualifications: Experience: 5+ years in Java development. Technical Proficiency: Expert in Java, Spring, Spring Boot, Microservices, Hibernate, REST API, Oracle SQL, and Spring Security. Banking Domain Knowledge: Experience in payment gateway projects is a plus. Design Patterns: Strong understanding of object-oriented programming and design patterns. Problem Solver: Excellent analytical skills and ability to thrive in a fast-paced environment.