Benji

Mid-level EDI Developer
5 years experience
Summary

  • Experienced Software and Application Developer using Java and J2EE technology.
  • Handled different projects domains including telecommunications, banking and travel management which provide end-to- end solution to clients.
  • Experienced SDLC including Agile SCRUM and XP and Waterfall.
  • Adaptable to different work environment and quick learner with passion towards new technologies.
  • Possess effective communication abilities to deal with colleagues and clients efficiently.
  • Self motivated with a strong work ethic, willingness to share and help others.
  • Proficient in JAVA, J2EE, Web Service, SOAP, Rest, XML, HTTP, Servlet, JSP, HTML, JavaScript, CSS, JSON, Ajax and some relational database like ORACLE and MYSQL including Hibernate ORM.
  • Worked using XML and annotation based including some frameworks like Spring, Struts, Hibernate, Axis.
  • Experienced using client side frameworks like Bootstrap, Foundation, Leaflet, Google Maps, etc
  • Developed using Windows OS and VM for Unix environments, and using Eclipse IDE and Redhat JBoss Devstudio for application development
  • Application and/or Web servers used for deployments were Tomcat, JBoss and Websphere
  • Used SVN and GIT for source code maintenance.
  • Experienced using build tools like Maven and Ant.
  • Experienced continuous integration tools like Jenkins, and tracking tools like JIRA, Redmine, and SNOW, and Hudson
  • Experienced using Beanstalk for Wiki or Docs, and Crucible for source code review.
Work Experience

Senior Software Engineer
June 2016 - Present

Project: Mobile Banking

Responsibilities

  • Involved in server side development of application using Java.
  • Created APIs to get data from different Bank Systems e.g Core Banking, Finacle, etc.
  • Participated in service implementation development of an assigned module.
  • Integrate server and client side to Bank’s Systems including Release deployment and configurations.
  • Participated in unit test and peer to peer code reviews for optimization and best practices.
  • Participated in Release Package Preparation and Documentations.
  • On site support in package deployment to client’s integrated environments for SIT and UAT testing
  • On site support to client’s SIT and UAT team in testing releases.
  • Mentor junior developers for server side team.
  • Act as company’s project POC to bank for business requirements follow-up and necessary info and data for application development.
  • Participated in daily meeting with the steering committee for defects discussion and future releases.
  • Technologies: JAVA, J2EE, Windows 10, Eclipse, Oracle SqlDeveloper, Putty, WinSCP, XShell, Notepad++, Ant, Java, Spring, Websphere, Jira, Skype, MS Outlook

 

Software Engineer
April 2013 - May 2016

Projects

Captive Pilot

  • Participated in creating basic to detailed design of the utility modules based on client requirements
  • Created prototypes and anticipated development upon approval
  • Created unit test cases and codes
  • Developed integration test codes and automate using Hudson with other coverage check tools.

Skill Portal

  • Participated in the development of J2EE application using Struts 2 as front-end solution together with open source framework such as Hibernate for ORM Mapping, and XML for data interchange. It also uses JPA in a container managed environment for managing persistence in Data Access objects
  • Developed web service using annotations while employing a bottom-up approach in development
  • Developed blank interface definition to accommodate functional requirements which also include actual interpretation of requirement specified by the functional documentation and design document
  • Mapping of POJOs to its equivalent database table which serves as Data Access Objects or DAO while employing Hibernate operations
  • Utilized DAO to construct business functionalities and operations.
  • Tested development modules using SOAP UI for technical aspects and against the actual and expected criteria in the test plan
  • Knowledgeable in code management tool such as SVN.
  • Design web pages using CSS, JavaScript and JSP/HTML.
  • Managed version releases using minimal and basic Unix commands in Linux environment.
  • Coordinate and setup version releases to Software Testing team.

Decision Support System

  • Gathered client requirements from web page design to development.
  • Turned static web page designs into fully functional, standards compliant, cross-browser HTML templates and dynamic web page using basic PHP (back-end), Aja, JavaScript, HTML and CSS
  • Developed data entry screens that generates html codes.
  • Accomplished database connectivity to cloud server via PHP, HTML and Ajax.
  • Developed UI functionalities to perform CRUD operations on database that reflects real-time without reloading the page.
  • Involved in client side validation.
  • Technologies: Windows 7, Eclipse IDE, Apache Tomcat, SVN, Hudson, Putty, WinSCP, Linux, JBoss AS 7, SOAP UI, PHP, JavaScript, Ajax, Amazon Cloud Server, Notepad++

 

Education

Bachelor of Science in Information Technology
2009 - 2013
Systems Technology Institute
Previous Next
To View More Profiles, Sign Up    > Sign Up    >
×

This website uses cookies to enhance your browsing experience. By continuing to browse you are agreeing to our cookies policy.