Experienced Cloud Engineer.
• Extensive experience working on AWS cloud as developer engineer.
• Experience developing REST micro-services using Java(8,9,11), Micronaut, Spring boot, JPA, Hibernate, JDBC etc.
• Experience developing serverless lambda functions on AWS using Java/NodeJS and Serverless frameworks.
• Developed consumers/producers to Kafka, IBM Message Queues, AWS SQS etc for integrating various back end micro-services.
• Experience in setting up secure Kafka cluster with SSL certificates.
• Integrated micro services with PayPal with BrianTree client SDK .
• Test driven development using Junit, Mockito, PowerMock for unit testing and MockServer, TestContainers for integration tests and JEST framework for JavaScript.
• Hands-on experience providing SAML Single Sign On (SSO) solutions using Keycloak and securing microservices.
• Hands-on experience using docker for containerisation and elastic containerisation services like ECS and Kubernetes for orchestration.
• Experience developing front-end applications using Angular
• Solid experience writing AWS Cloudformation templates from scratch.
• Hands-on experience using AWS CDK and Serverless Framework for lambdas
• Strong hands-on experience in scripting and building CI/CD pipelines using Jenkins, Bamboo, AWS Code Pipeline, Github actions.
• Experience using Kibana, New Relic, OpsGenie and CloudWatch Alarms to monitor microservices and generate production incidents.
• Performed production support and deployments of new changes to production systems.