A seasoned software engineer with extensive expertise in Java, Groovy, TypeScript, and JavaScript. Demonstrates strong capabilities in backend development using Spring and Hibernate/JPA, alongside API design and integration with RESTful and SOAP web services. Skilled in database management across Oracle, MySQL, PostgreSQL, DB2, and MongoDB environments. Adept at utilising messaging systems like ActiveMQ, Artemis and RabbitMQ for seamless communication. Committed to quality assurance through testing tools such as Spock, JUnit and Selenium WebDriver. Experienced in DevOps practices with Docker and Kubernetes, ensuring efficient CI/CD pipelines via Jenkins and Bamboo. Proficient in version control systems including Git and SVN, fostering collaborative development efforts. Career goals include advancing expertise in AWS cloud solutions while continuing to innovate within the financial technology sector.