Sr Java Developer
Current• Developed and deployed microservices-based Java applications using Spring Boot and RESTful APIs on AWS (EKS, EC2, S3).• Utilized Amazon Aurora PostgreSQL and DynamoDB for efficient database operations, scal-ing applications based on demand.• Implemented infrastructure as code using Terraform to automate provisioning of AWS re-sources including EC2, S3, IAM roles, VPCs, and load balancers.• Integrated Jenkins CI/CD pipeline for continuous integration, automated testing, and de-ployment across environments (development, staging, production).• Developed secure authentication and authorization mechanisms using OAuth 2.0 and ADFS, with key management handled through AWS KMS.• Worked with AWS services like MSK (Managed Streaming for Apache Kafka) for real-time data streaming.• Monitored applications using AWS CloudWatch, set up logging and alerts for proactive issue resolution, and optimized application performance.• Collaborated with cross-functional teams using Agile methodologies, regularly conducting code reviews and maintaining documentation in Confluence.