Software Developer with experience in many aspects of developing and deploying enterprise applications using technologies including but not limited to Java, JSPs, JSTL, Servlets, Hibernate, Spring and JDBC. Also knowledgeable in technologies such as FIX Protocol, Oracle Database 11g, AWS, EC2, RDS, Maven, Git, Jenkins, SQL, PL/SQL, Bootstrap, jQuery, HTML, CSS, JavaScript, AngularJS, Cucumber, and Selenium. Excellent team player with ability to work independently.
• Experienced in Agile software methodology for project development with weekly sprints
• Created SPA (single page application) using REST , Tomcat , HTML , Bootstrap , CSS , JavaScript , jQuery , JSTL , AJAX and Spring boot
• Established and designed back-end applications using Hibernate , SQL , PL/SQL and JDBC
• Cultivated procedures, functions, queries, views and triggers using SQL and PL/SQL
• Developed and deployed Maven web applications in Eclipse IDE with Oracle WebLogic Server , Amazon Web Services (AWS) , Tomcat
• Experienced in using web services such as AWS , EC2 and RDS to establish a cloud base web application
• Promoted automation testing and continuous integration using both TDD and BDD approaches with Maven , JUnit , Jenkins , Cucumber , Gherkin , Selenium, SonarQube and Git
• Worked with design patterns such as DAO , Singleton , Factory , Delegate and MVC