We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 9 years of professional IT experience in all phases of the Software Development Life Cycle SDLC of a project which includes requirements gathering, analysis, design, development, maintenance enhancement and testing.
  • Experience in designing, developing and maintaining the web based, multi-tiered client-server and distributed components applications using Java, J2EE and Oracle Technologies.
  • Experience with front end technologies HTML, CSS, JavaScript, Firebug and JQuery.
  • Extensive experience in Core Java/J2EE technologies. Developed web-based applications using Servlets, JSP, Struts, JSF, AJAX, JDBC, JPA, YUI, JQuery, XML, JNDI, Hibernate, Spring, CDI , CODI and Delta Spike.
  • Excellent working experience with various frameworks like JSF, Velocity, Struts, Spring, CDI, Hibernate, EclipseLink.
  • Strong understanding of J2EE design patterns like MVC, Singleton, Fa ade, Factory, Observer Pattern, Proxy Pattern, DI Pattern, Adapter Pattern etc.
  • Experience in producing and consuming Web-services JAX-RS REST , JAX-WS, SpringWS, SOAP, CXF, Jersey
  • Experience with web/application Servers like Web Sphere, Glassfish, Weblogic and Tomcat.
  • Expert in writing complex SQL Queries and UNIX shell scripts.
  • Having Experience working with databases ORACLE , MYSQL, DB2.
  • Experience with XML related technologies such as DTD, XML, XSL, XSLT and XSD.
  • Good understanding on Primefaces, JQuery, AJAX and JSON.
  • Having knowledge of using Log4j logging framework.
  • Experience in working with different operating systems like Windows, UNIX and Sun Solaris.
  • Working experience in version control tools like Accurev, CVS and SVN.
  • Experience with java build tools like ANT and Maven.
  • Experience in working in both Methodologies Waterfall, Agile Rally
  • IOS development Deployed one application in Apple Store
  • Android development Deployed one application in Android Market

Technical Skills:

J2EE Technologies

Servlets, JSP, JSTL, JDBC, JNDI, JPA, CDI

Web Technologies Stack

JSP, Servlets, MVC Struts Spring MVC , JSF, XHTML, CSS, Java script, JQuery, YUI, AJAX, Velocity, JSTL

Web Services Stack

WS Standards, JAXB, SOAP, RESTFUL Services, JAX-WS, RPC, SAAJ, CXF, Jersey

Search Technology

Lucene Indexes, Endeca, Forge Processes

IDE

Eclipse , RAD 7.5

Application/Web Server

Tomcat, WebSphere, Glassfish and Weblogic

Databases

Oracle, IBM DB2/AS400, PL-SQL Server, MS-Access, Sybase, My SQL

XML Technologies

XML DOM, XSL, XSD, Java based XML parsers SAX and DOM

Operating Systems

Solaris, Linux, Windows XP/2000/NT/98/95, MS-DOS

Frameworks

Struts , Spring , Hibernate, Log4j, Toplink, EclipseLink, ehCache, JUnit

Version Control Tools

CVS, SVN, Accurev

Scripting

Unix Shell Script, Perl Script, ANT Scripts

Ecommerce Platforms

Magnolia , Broadleaf

Mobile Technologies

IBM Worklyte, Lua Scripiting for Corona

Testing Frameworks

TDD, BDD, Cucumber, Arquillian, Junit, In container Testing

Spring Stack

Spring Core, Spring MVC, Spring WS, Spring Transactions, Spring Mobile, Spring ORM

Continuous Integration

IBM Ubuild

EXPERIENCE:

Confidential

Technical Lead/ Senior Java Developer

Project 1: - FDSP Ford Diagnostic Service Platform

  • Write Architecture Design Documents
  • Design and develop web services using JAX-WS
  • Develop front end using JSF and Primefaces
  • Develop the APS authorization and security modules
  • Develop the ORM using JPA and EclipseLink.
  • Unit and integration testing using TDD and BDD Agile methodologies

Technologies: JPA, JSF, SOAP, JAXB, JAX-WS, XML, Arquillian, WebSphere app server, RSA8, Jersey, JAX-RS, Cucumber, Junit4, Maven, Ubuild

Confidential

  • Provide consulting to teams for designing the application architecture.
  • Design and develop IMS Connector framework based on JCA standard specifications
  • Develop caching framework for Ford using ehCache open source caching framework
  • Develop reference application to be used by application development teams
  • Develop the ORM using JPA and Hibernate.

Technologies: Struts, JPA, JSF, Spring, Hibernate, jquery, SOAP, JAXB, JAX-WS, XML, IMS connector, JCA, ehCache, Arquillian, WebSphere app server, RSA8

Confidential

Senior Java Developer

Project 1: - RoadSmart Pro Digital Dispatch

  • Design the framework for Road Smart Pro and choosing the technology stack.
  • Converting business requirements to technical design.
  • Laying down the application architect for the application.
  • Design the test case and security framework.
  • Developing the Java modules in Spring MVC and Hibernate
  • Integrating with external SOAP and restful Web services
  • Using Google Maps for GPS functionality.
  • Developing the ORM using JPA and Hibernate, Spring at core.

Technologies: Spring MVC, Hibernate3, JPA, jquery, SOAP, JAXB, JAX-WS, XML ,WebSphere app server

Confidential

Java Developer

Project 1: - Prescriber Web Services

  • Design and develop webservices for IBM Initiate using Cxf framework.
  • Develop IBM initate handlers using Spring
  • Use JMS and IBM MQ for implementing Subscriber and Publish Model.
  • Write Unit test scripts and system test cases.
  • Handled team of 4 offshore resources and Analyze and Review deliverables provided by the offshore team.

Technologies: WSDL, SOAP, JAXB, JAX-WS, XML, XSD ,Springs MVC. AOP, Core, ORM , Hibernate, WebSphere app server, Tomcat, Unix Shell Scripting, Initiate

We'd love your feedback!