About MeWith over 5+ years of experience in application analysis, design, and development, I specialise in Java and Spring Boot micro-services. My expertise spans integration, deployment (API gateway with Kong), testing, debugging, API documentation (Swagger), and maintenance/support for UAT, SIT, and production environments. I have a solid foundation in the Spring ecosystem and hands-on experience with cloud platforms and CI/CD pipelines.Experience and ExpertiseSpring Ecosystem: Proficient in Spring Boot, Spring AOP, Spring Security, Spring Batch, and Spring Cloud.Microservices Development: Skilled in developing microservices using Spring Boot and Spring Cloud, following domain-driven design principles.CI/CD & Deployment: Expertise in Docker and Kubernetes for continuous integration and deployment of microservices.Design Patterns: Experienced in implementing design patterns like MVC, Singleton, Facade, Builder, Adapter, and DAO.Web Services: Adept at developing RESTful and SOAP web services.Healthcare Standards: Proficient in working with HL7 FHIR R4 resources and Smile CDR for HAPI FHIR.Cloud Deployment: Configuring and deploying applications on Tomcat server, AWS Elastic Beanstalk, and AWS EC2.Build & Deployment Tools: Hands-on with Gradle, Maven, SLF4J, Log4j, JUnit 5, Mockito, and JaCoCo.Google Maps API: Practical experience in implementing Google Maps API.Technical SkillsLanguages: Java 11+, Node.js, JavaScript, GraphQL ApolloCloud Platforms: AWS, GCP, Microsoft AzureCI/CD Tools: Jenkins, AWS (CodePipeline, CodeBuild, CodeDeploy), Terraform, AnsibleBuild Tools: Docker, Gradle, MavenCode Repositories: Bitbucket, GitHub, GitApplication Servers: Apache TomcatWeb Services: REST, SOAPData Query: GraphQLDesign Patterns: GOF (Singleton, Facade, Builder, Factory, Adapter)Frameworks: Spring Boot, Spring Batch, Spring Security, Spring AOP, IAM (Keycloak), Google GuiceMessaging Queues: Apache Kafka Stream, Amazon SQS, Amazon SNSArchitecture: Microservices (Saga Pattern), Spring Cloud (Eureka Service Discovery, Kong API Gateway, Cloud Configuration)ORM Technologies: Hibernate (Spring Data JPA)Databases: MySQL, PostgreSQLTools/IDEs: STS, IntelliJ, Eclipse, SoapUI, VS Code, Vim Editor, Postman, InsomniaLibraries: Log4j, SLF4J, Project Lombok, Gson, Jackson, Apache Juneau, ESAPI library (OWASP)Testing Tools: JUnit 5, MockitoDefect Tracking Tools: JIRACode Quality Tools: SonarQube, SonarLint, JaCoCoOperating Systems: Windows 10+, Unix, Linux, Ubuntu, macOS