We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 8 years of Experience in software industry mainly focused on on software development using Java/Java EE/J2ME technologies for teh healthcare, mobile payment, and finance related products.
  • Good knowledge on Java EE & J2ME technologies along with other open source frameworks such as Web Services, SOAP, Spring and JPA.
  • Gained experience on different software product life cycles including System Analysis, Design, Code Development, Unit Testing, System Testing and Migrations.
  • Exposure to iterative and incremental software development using Agile and Scrum methodologies.

TECHNICAL SKILLS

Operating Systems: Windows, Solaris.

Languages: Java EE, J2ME, Java.

Technologies/Standards: Java EE, J2ME, JMS, JNDI, JMX, Servlet, JSP, XML, Spring, JPA, Hibernate, iBATIS and SSL.

Web Services: SOAP, RESTFUL, Apache Axis2, Apache Cxf and Metro. JAX - WS

Web Server: Tomcat, IBM, Weblogic, WebSphere & JBOSS.

Tools: Maven, SVN, Ant, Junit, TestNG

IDE: Eclipse.

Database: Oracle and MySQL .

Domain Skills: NFC, Contactless Payment, GP, ISO 8583, HSM, and Healthcare

PROFESSIONAL EXPERIENCE

Software Engineer

Confidential

Responsibilities:

  • Design and implement REST based web services using Jersey..
  • Deploy teh web services on Tomcat server.
  • Implement persistence layer using hibernate to interact with MySQL server.
  • Develop test client to test teh web services and underneath persistent layer.

Environment: Tomcat server 7,Jersey Web Services,Hibernate.

Technology consultant

Confidential

Responsibilities:

  • Implement interface services using JAX-WS, Spring - IOC, Spring - AOP
  • Code and develop teh components and unit testing them. ‘
  • Troubleshoot/debug and fix teh bugs reported by QA.
  • Attend daily scrum standup meeting.
  • Use Jira for bug and task trackings

Environment: Oracle WebLogic Server 10g Release 3, Spring, JAX-WS Web Services, iBATIS.

Software Engineer

Confidential

Responsibilities:

  • Gather requirement from product management team for teh features to be included in new release.
  • Write Engineering Response Document with overall approach and high level technical design for teh new features.
  • Develop software components for server using JavaEE technologies.
  • Develop servlets to process teh request from mobile phones.
  • Develop work flow components to process teh data provided by data layer and construct teh APDU commands for mobile phones.
  • Encrypt teh APDU commands using GP protocol and teh keys from HSM(Hardware Security Modules)
  • Develop data layer using JPA/Hibernate to retrieve teh data from database.
  • Implement both teh SOAP and RESTFUL based web services using Apache axis, Metro and Apache Cxf.
  • Install and setup/configure teh application servers(Tomcat, Websphere, JBOSS and Weblogic)
  • Set up and configure certificates to enable SSL communication between servers
  • Adapt to teh continuous build process.
  • Attend daily scrum standup meeting

Environment: Windows, Solaris, J2EE, J2ME, Java, JMS, JNDI, JMX, Servlet, JSP, XML, Spring, JPA,Hibernate,SSL, SOAP, RESTFUL, Apache Axis 2, Apache Cxf, Metro, Tomcat, IBM WebSphere, JBOSS, Maven, SVN, Ant, Junit, TestNG, Eclipse, Oracle and MySQL

We'd love your feedback!