A highly skilled Java developer with 9.5 years of experience in designing, developing, and analyzing software solutions using Java/J2EE technologies. Proficient in Java 23, Spring Boot, Microservices, Spring Data JPA, Hibernate, Spring WebFlux, Spring Security, Kafka, Docker, Kubernetes, and AWS. Hands-on experience in building scalable, high-performance applications, with expertise in RESTful APIs, message brokers (ActiveMQ, RabbitMQ), cloud platforms (AWS, Azure), and DevOps tools (Jenkins, Azure DevOps, Kubernetes, Docker). Strong domain expertise in banking, finance, airlines, healthcare, insurance, e-commerce, and e-governance. A proactive team player with a passion for learning and implementing cutting-edge technologies.
Project Name: Cards Acquisition, UAE, Credit Card Journey,
Tech Stacks: Java 23 – Spring Boot 3.x - Kafka – Maven – Hibernate – Spring Data JPA – REST – Microservices, MS SQL server 2012, STS, AWS, Docker, Kubernetes, Kafka, Redis, Azure Devops, Splunk
Domain: Banking
Team Size: 160
Description: Designed and developed microservices for card issuance, transactions, and billing., Implemented Kafka for real-time transaction processing and event-driven communication., Developed RESTful APIs for seamless integration with banking and third-party services., Optimized database performance using indexing, caching (Redis), and query optimization., Integrated fraud detection algorithms to prevent unauthorized transactions., Ensured secure authentication (OAuth 2.0, JWT) and encryption for sensitive cardholder data., Used Docker & Kubernetes for cloud-native deployment, ensuring scalability and high availability.