Software Engineer
Current• Design and implementation of end to end web applications using java, spring MVC, hibernate, elastic search, tomcat, active mq and oracle 11g on Linux environment. • Design and implementation of RESTful web service API.• Writing SoapUI functional tests using automated test driven techniques to ensure code quality plus integrations with maven and Jenkins.• Learning new technologies if required and apply them to new and existing projects.• Working with other software engineers to design and implement up-to-date API documentations.• Design and implementation of smart messaging campaigns using scripting languages. • Modifying code developed by other software engineers and 3rd parties.• Building and deploying code from subversion to QA and Live servers and monitor log files.• Investigating script failures in automated tests and find solutions.• Working with business, operations and test teams to troubleshoot and resolve issues throughout each project using agile methodology.