A highly motivated software engineer with almost 6 years of experience in designing, developing, and deploying Java-based applications, including Spring Boot and Microservices architectures. Proven ability to contribute to all phases of the software development lifecycle, from analysis and design to implementation and testing. Strong communication and collaboration skills, with a focus on delivering solutions that meet business needs.
Project Description : Payment Hub is a middleware application that connects with partner services over various interfaces (MQ, Kafka, API, NDM, Tibco) to receive diverse payment types. Major functionalities include transforming payment messages using Java and Volante transformations and performing glueback processes in various ACH clearing flows.
Roles & Responsibilities :
Project Description: Project GCH is the heart of the payment system. It gets the payments in the form of XML from upstream application and converts or enriches the XML and sends the message in a format that downstream application accepts. It also sends the payment to other applications where the payments are checked for balance availability, address and other core information.
Roles & Responsibilities:
Languages, Frameworks & Technologies : Java, C, Spring boot, Microservices, HTML, CSS, Rest API, Spring MVC, JMS, Apache Camel, Apache Kafka
Methodologies : Agile, Scrum
Testing Tools : Junit 5, Mockito, cucumber, Spring Test Framework, Apache Jmeter
IDEs: Spring Tool Suite, Eclipse, IntelliJ Idea, VS code
Database : Oracle, MongoDB
Build Tools : Maven, Gradle
Version Control : Git
DevOps& CI/CD : Jenkins (Basic), Docker (Basic), OpenShift (Basic)
API Testing & Other Tools : Postman, Soap UI, Udeploy, Teamcity, Kibana