Java Application Developer
CurrentDesigning, Coding, Testing software programs and applications according to functional and technical specifications meeting business requirements. Working with Spring boot, Java, JSON and REST Web services with IntelliJ as IDE.Experienced in implementing Model View Control (MVC) architecture using Spring Boot, Core Java (Collections, OOPS Concepts), consuming and implementing SOAP and REST web services.Strong knowledge of Software Development Life Cycle (SDLC) and Agile development (SCRUM) methodologies.Expertise in developing the integration workflows using Mule Anypoint Studio.Experience in designing, developing, and implementing MuleSoft integrations. Proficient in Anypoint Platform, API-led connectivity, and enterprise integration patterns.Good technical experience in designing and developing RAML, YAML based APIs using Anypoint API Platform. Troubleshooting and resolving issues in MuleSoft applications.Experience in building complex Mule Flows, Error Handling strategies, Message Filters, Validation, Transformation and Flow Control.Experience working with IDE Tools like Eclipse, IntelliJ, Visual Studio Code.Strong experience with Version Control using GitHub. Strong knowledge on continuous integrating tools like Jenkins and Maven.Proficiency with different RDBMS platforms like Oracle, MySQL and SQL Server.Strong knowledge on SOAP and RESTful Web services.