* Technical lead of the team responsible for developing online insurance applications. Worked closely with product owners to design and implement product changes.
* Integrated with complex legacy mainframe systems and applications using message queues and web APIs.
* Performed rigorous code reviews, implemented automated testing, continuous integration and monitored test coverage and code quality using Bamboo Continuous Integration server, Sonar, and Stash pull requests.
* Designed and implemented RESTful APIs.
* Used test-driven development to produce high quality and low defect code.
* Integrated applications using web services, HttpClient, Spring, JMS/WebSphere MQ, Javascript and JSON
* Unit tested application modules with JUnit, Mockito, Scalatest and HSQL DB