We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

2.00/5 (Submit Your Rating)

Jefferson City, MO

PROFESSIONAL SUMMARY:

  • Over 7+ year of professional experience in development and deployment of various Object oriented and web based Enterprise Applications using Java/J2EE technologies and working on the complete System Development Life Cycle (SDLC).
  • Having very good understanding in Health Care and Insurance domain.
  • Experience in application/web servers like IBM Web Sphere, Web Logic Application Servers, JBoss
  • and Tomcat Web Servers.
  • Experience in building projects using development tools like IBM RAD, Eclipse.
  • Proficient in n - tier application design and development using Java, J2EE, JSP, Servlets, Struts 2.0, JSF, Oracle SQL.
  • Good experience in implementing web service layers and prototyping User Interfaces for intranet, web applications and websites using HTML, XML, CSS, AJAX, Java Script, JQuery, and SOAP.
  • Experience in Log4J logging framework and Quartz scheduling framework.
  • Experience in working with various Databases like MYSQL, Oracle, and SQLServer Express. Strong experience in JDBC, SQL, PL/SQL.
  • Used WAS - Web Application Stress tool to simulate large number of requests with small number of client machines.
  • Experience working in the restaurant or food services
  • Developed custom front end web modules to support multiple browsers such as Chrome, IE and Opera.
  • Good knowledge of Design patterns like DAO, DTO and Model View Controller.
  • Working Knowledge in JSON and XML technologies such as XSL, XSLT, XPath, parsers like SAX, DOM.
  • Excellent in defect fixing, solving complex problems and Performance Tuning.
  • Worked in developing Web Services (SOAP) using JAX-WS .
  • Worked in Development teams under various roles such as Designer, Developer and Group Leader.
  • Progressed through several project life cycles performing code development activities varying from UI design to Business functionality implementation.
  • Flexible committed individual with excellent interpersonal & communication skills, aiming to specialize in the fields of Java/J2EE.
  • Good working knowledge on PVCS, CVS and SVN for version control.
  • Outstanding skills in design aspects and technical documentation along with strong interpersonal, analytical, and Organizational skills.
  • Active participation in entire lifecycle of software development. Activities include study of conceptual design as well as detailed design, coding, unit testing, system integration testing and support, and also supported software configuration management.
  • Experience in the Agile (SCRUM) Development Process.
  • End to end development support of the application till the final rollout of the application.
  • Demonstrated excellent presentation and communication skills while conducting functional and technical training sessions.

TECHNICAL SKILLS:

Enterprise Server Suite: Oracle Application Server 11g, BEA Web Logic 7.0/8.1,10.0 IBM WebSphere 5.0/7.0, Tomcat 6.x7.x, JBoss 4.0

HTML Tools: Dreamweaver, MS FrontPage

Testing Tools: Quality Centre, QTP

Design Patterns: Singleton, Session Façade, Service Locator, Business Delegate, DTO, DAO, MVC

Languages: J2SE 1.4,1.5,1.6

Web Services: SOAP & REST

ORM Frameworks: Hibernate 2.0,2.1,3.1,3.2, JDO, JPA

Web Frameworks: Struts 1.1, 1.3.8, JSF, JBoss, Spring MVC,Webwork

Server Scripting: JSP 1. x, JSP-EL, Custom Tags, JSF Tags, Spring bind tags, Struts tag library.

Client Scripting: JavaScript, VBScript, Swing, AWT, Adobe Flex.

Database Technologies: Oracle 9i/8i, MS SQL Server 2000/2005/2008 , MS Access, MySQL, IBM DB2

IDEs: JBuilder, Eclipse, NetBeans, IBM RAD, IBM WSAD

Batch Scripting Tools: ANT, Maven

Platforms: Sun Solaris, AIX 4.5.5/Linux, Windows 95/98/NT/2000/XP.

Version Control: Rational ClearCase, Subversion, SVN, VSS

UML Tools: MS Visio, Rational Enterprise, Altova UML Spy

Ajax: JSON, Dojo, GWT

SOA: REST, JAX RPC, Axis 1.0,2.0

Testing Tools: WinRunner, Load Runner, IBM Rational Appscan

Software Methodologies: SDLC, RUP, Agile, SCRUM

Testing Technologies: JUnit, JWebUnit, JUnitPerf

Software Processes: RUP, Agile

PROFESSIONAL EXPERIENCE:

Confidential, Jefferson City, MO

Sr. Java/ J2EE Developer

Responsibilities:

  • Responsible for Design and Development of the Java based Web and Enterprise application in Windows environment.
  • Attend and Participate in daily sprint update meetings.
  • Participating Sprint meeting in every two weeks to discuss new requirements and bugs.
  • Adopted the scrum methodology of Agile software developments, to meet the ever changing business need.
  • Implemented Business Logic using Session Beans for the Application/Business Tier.
  • Involved in implementation of new component, Electronic Document Management (EDM) in work flow.
  • Involved in design and implementation of Queue Metrics in the work flow.
  • Design patterns like Session Façade, Business Objects, Business Delegate, and Data Access Objects and Value Objects/Data Transfer Objects (DTO) are used.
  • Implemented security modules of the system and integration with LDAP.
  • Developed a service which enhances the system’s capability in accepting documents from multiple sources and queue them up for processing.
  • Worked on Liferay tool which are primarily used to power corporate intranets and extranets.
  • Involved in integration of the application with the IBM Enterprise Content Management System (CMS).
  • Configuration of application using Spring MVC, Java Server Pages.
  • Developed JSP pages, custom tag libraries for presentation layer using Spring MVC Annotations Driven Framework, JSP Standard Tag Library (JSTL).
  • Design and redesign of the application using EJB.
  • Used tools like JProfiler for Java performance tuning.
  • Used PL/SQL to write Stored Procedures for complex inserts and updates.
  • Used Maven for building the application.
  • Develop the user interface using HTML, Java Script, Servlets, JSP, and other web technologies.
  • Use Custom Tag Libraries and JSTL in the presentation tier.
  • Worked on unit test plans using J Unit.
  • Develop the applications using Rational Application Developer.
  • Design and Development of Web Services to integrate with other components of the system.
  • Involved in High level and Low level design and technical documentation.
  • Development of SOA components using WSDL, SOAP, XML, and XSD etc.
  • Used WAS - Web Application Stress tool to simulate large number of requests with small number of client machines. Worked on Fatwire tool as we needed web content management system software.
  • Have basic understanding of work on basic security skills like CA, crypto suites, SSL.
  • Log4J was employed for logging errors in the application and J Unit was used for Unit Testing of the developed code versioning control by SVN.
  • Used XSLT to transform into XML to represent the data and send it to the other application .

Environment: Java 6.0, EJB 2.0, Spring MVC, Spring IOC, Servlets, JSP, Web Services, HTML,XSLT, Java Script, Windows, SQL, Rational Application Developer, Web Sphere, AJAX, Web Services, Crystal Report 2011, Scrum.

Confidential

Sr. Java developer

Responsibilities:

  • Worked on two different modules in parallel, using SCRUM (Agile) development environment with tight schedules.
  • Implementing RESTfulweb services using Spring 3.0 which supports JSON data formats.
  • ConsumingRESTfulweb servicesusingjqueryajax.
  • Re written existing strutsapplication to Spring.
  • Implemented persistency layer usingHibernate Framework(ORM)and integrating with spring service layer .
  • Supportingproduction issues and identified production problems.
  • Implemented service layer and transaction layer using spring framework.
  • User Interface implemented using HTML 5, Java script/Jquery, backbone and minified scripts using GRUNT.
  • Unit testing the application using Junit framework.
  • Deployed Application on Web Sphere server using BART.
  • Source Control Management using SVN and CVS.

Environment: Hibernate 3.2, Spring 3.0, Restful web services, Web Sphere Server 8.5, 7.5,DB2, Html 5, Jsp, JQuery, JUnit,JDK 1.7, RAD IDE.

Confidential, Oklahoma City, Oklahoma

Software Developer

Responsibilities:

  • Implementing Rating and PolicyRESTful web services using Spring 3.0 which supports XML and JSON data formats .Implemented marshalling and un marshalling using JAXB to convert XML as a string to Java object and vice versa.
  • Implemented persistency layer usingHibernate Framework(ORM)and integrating with spring service layer .
  • Identified performance issues and fine-tuned hibernate layer to improve the performance. Used JMeter for load testing and monitoring performance of the application.
  • Implemented backend using various Spring framework modules. Used Spring JDBC templates in DAO layer for some reporting queries. Logging is implemented with Spring AOP using Log4j.
  • Implemented MVC Architecture for front end development using spring MVC Framework.
  • User Interface implemented using HTML 5, JSP, CSS 3, Java script/JQuery and performed validations using Java Script libraries.
  • Unit testing the application using Junit using Mockito framework.
  • Worked in SCRUM (Agile) development environment with tight schedules.
  • Deployed Application on Web Sphere server.
  • Source Control Management using IBM Clear Case.

Environment: Hibernate 3.2, Spring 3.0, Restful web services, Web Sphere Server 8.5,Oracle 10g, Ajax, Html 5, Jsp, Css 3, JQuery, JUnit,JMeter, JDK 1.7, IBM Clear Case and Eclipse IDE.

Confidential, Houston, Texas

JAVA/ J2EE Developer

Responsibilities:

  • Implemented spring framework to leverage on the tiered structure and the IOC (Dependency Injection).
  • Created requirements from the High Level Design.
  • Coached team on how to implement and utilize Scrum (Agile Methodology) effectively.
  • Gathering requirements and understanding of business requirements and implement the process using Agile (Scrum) methodology.
  • Used Hibernate framework as persistence engine, actively engaged in mapping, and hibernate queries. Developed POJOs using Hibernate 3.0
  • Involved in implementing business logic using Java.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, CSS3, HTML, HTML5, XHTML and AJAX.
  • Facilitated SCRUM planning meeting and JAD session with key stakeholder/ product owner and project SME.
  • Worked in Agile development life cycle and involved in Release Management and User Acceptance testing.
  • Worked on user interface using JSP, HTML, CSS and Java script.
  • Involved in writing SQL, Stored procedure and PLSQL for back end. Used Views and Functions at the Oracle Database end. Developed the PL/SQL scripts for rebuilding the application Oracle Database.
  • Implemented OO Aspects using PL/SQL.
  • Working with Jade, CSS, HTML, JQuery, JSON, and JavaScript technologies for Front End User Interface design.
  • Designing the front end using JSP, JQuery, CSS and Html as per the requirements that are provided.
  • Worked on debugging JavaScript and HTML code in Firefox using Firebug and Google chrome.
  • Highly Involved in Handling Database exceptions using PL/SQL.
  • Extensively involved in calling Java using PL/SQL in Oracle Database.
  • Involved in writing external Procedures for Oracle database.
  • Defining test cases and Coordinating/Conducting unit testing in JUnit.
  • Project coordination and tracking with other Development teams, System managers and web master and developed good working environment.
  • Implemented logging using Log4j. Generated build file using ANT and script files using shell script.
  • Provided 24/7 production support and fixing defects, service calls, and change requests.
  • Involved in functional test of the application and resolved production problems.
  • Troubleshoot application through extensive Log analysis.

Environment: Java, JSP, Servlets, JSTL, SCRUM, XML Beans, Java 5, Spring 2.0/Hibernate, JUnit, Cruise Control, JSP/Servlets Agile, Hibernate, JUnit, HTML, HTML5, Ant/Eclipse, Oracle, PL/SQL, Shell Scripts & Linux

Confidential, Verona, Wisconsin

Junior Software Engineer (Java)

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application.
  • Implemented struts Tag Library to create User Interface.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Hibernate is used to extract data from database and bind to corresponding Java objects
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Developed the Hibernate mapping files and involved in writing Junit test cases and suits using Eclipse IDE.
  • Developed spring configuration file to define beans, data source and Hibernate configuration properties.
  • Used Factory, Singleton, Session Facade, Business Delegate and DAO Patterns. 
  • Developed services which involved both producing and consuming web services (WSDL, SOAP and JAX-WS). Also published the WSDL to UDDI registry using the SOA architecture. 
  • Extensively worked with XSD and Xml Beans to work withXML documents.
  • Used JAX-WS(SOAP) and JAX-RS(REST) to produce web services and involved in writing programs to consume the web services.
  • Extensively used the Hibernate Query Language (HQL) in Data Access Objects.
  • Used Maven as build tool and Jenkins for continuous integration development.
  • Involved in writing Junittest cases and performed Unit and Integration testing.
  • Extensively used SQL Developer IDE to work with Oracle SQL.
  • JSF Portal Framework at Presentation Tier and Faces Servlet acts as the Front Controller.
  • Developed UI components and faces-config.xml file of JSF MVC framework.
  • Used Tortoise-SVN for Source Control and Version Management.

Environment: Java1.6, J2SE, J2EE, JSF, Hibernate, OSGI, Log4J, Maven, Web services (SOAP, REST), JMS, Oracle Database, Spring Framework, SQL Developer, Eclipse Kepler, Junit, Tortoise SVN, Windows/Linux.

We'd love your feedback!