Lead Full Stack Java Developer
• Led team in designing, deploying Java Spring Boot banking apps, ensuring PCI-DSS and AML compliance.• Agile methodology in design and development phases for efficient project delivery.• Developed secure Java REST APIs for seamless payment processing.• Developed microservices with Apache Kafka for real-time transactions.• Implemented token model for data security.• Built dynamic web apps with Angular, utilizing Reactive Forms, RxJS, and Angular CLI for efficient development and state management.• Implemented PostgreSQL partitioning and indexing for performance.• Proficient in building and deploying applications on GCP, utilizing services like Compute Engine, Kubernetes Engine, Cloud SQL, BigQuery, and Cloud IAM.• Built robust web applications with Django, utilizing its ORM, RESTful APIs via Django REST framework.• Implemented Jenkins for CI/CD pipelines, enhancing team productivity.• Custom message adapters with Apache Kafka and Spring frameworks.• Scripted automation tasks in Python and used Flit for efficient project packaging and distribution.• Docker deployment in PCF, SonarQube for code quality, Redis for caching.• Splunk for log management and monitoring, Selenium for automated testing.• Used Junit, Jest and SonarQube, ESLint for testing and code quality.