We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Englewood, CO

SUMMARY

  • 7+ years of experience in Information Technology involving Analysis, Design, Coding, Testing, Implementation and Production Support.
  • Hands on Experience in writing code using Core Java with strong understanding and working knowledge on Object Oriented Concepts like JDK1.5 Latest Features, Collections, Multi - Threading, Exception Handling, Inheritance and Polymorphism.
  • Primary areas of skill sets are working in Service Oriented Architecture (SOA) based projects, middleware integrations and web applications development
  • Experience in working with Web Services both Producing and Consuming services using SOAP and REST specifications. Used Apache CXF Framework as runtime engine for SOAP and REST services with Spring combination
  • Experience in developing Enterprise applications using Spring Core, DI, AOP, MVC and Other Spring Modules and writing JSP’s using spring custom tag libraries.
  • Experience in working in AGILE SCRUM and TDD Process and has good understanding about SPRINT PLANNINGS, STANDUPS, SPRINTS and other AGILE processes.
  • Experience in writing Junit test cases using Junit4
  • Experience in writing SQL, PL/SQL, JDBC, Stored Procedures, Functions, Triggers and Packages in Oracle 11g/MySQL.
  • Proficient in writing robust code and applying best practices using various IDEs such as Eclipse LUNA, Net Beans, JBuilder, IBM RAD.
  • Experience of working as a Java/J2EE programmer developing applications using Servlets, JSP, JSTL, RMI, EJB, Struts, Spring, JSF, Java Beans, JDBC, JMS, Hibernate and MVC architecture.
  • Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.
  • Good knowledge in usage of version controls such as CVS, SVN and Clear Case, ClearQuest and working knowledge on GIT
  • Experience in working in Continuous Integration (CI) environment with Maven as build tool with Jenkins as CI tool.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM). Used JAXB for parsing XML’s.
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, DB2, SQL Server, MySQL, MS Access. Experience in using Spring JDBC Template and Hibernate as DAO Layer
  • Have experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and testing with JUnit, good knowledge in integration using J2EE Architecture. Experience of onsite user training.
  • Very good understanding of Design Patterns and Experience in applying patterns like Singleton, Factory, Adaptor, MVC, SOA Principles.
  • Team Player and Good verbal and communication skills. Ability to quickly adapt to new environments and enthusiastic to learn new technologies/processes.

TECHNICAL SKILLS

Languages: J2SE (Core Java), J2EE, Servlets, JSP, JDBC, JSON, Ajax, EJBs, JDBC, JavaScript, Angular Js, HTML5, Dhtml, CSS 3,BootStrap CSS, JSF, XML, XSD, XSLT, XPATH, SQL, PL/SQL, WSDL, JUnit, Regular Expressions

Frameworks: Spring 3.0, Hibernate 3.x, Struts 1.2,Jersey, Apache CXF

Design Methodologies: Rational Rose, MS Visio, Design Patterns, SOA

Application/Web Servers: WebSphere8.0, Weblogic 12c, Tomcat 8.0, JBoss 5.0

Database Environments: ORACLE 11g, SQL Server, MYSQL, DB2.

IDEs: Eclipse LUNA, Netbeans, RAD, Jdeveloper, TOAD, Oracle SQL Developer, Tortoise SVN, Tortoise CVS, SOAP UI.

Testing Tools: Junit4, JMock, Mockito

SCM/BUILD Tools: CVS, GIT, Clear case, Subversion, Maven, Jenkins

Operating Systems: Windows XP/7/8, Unix, Linux, Redhat Linux, Solaris

Project Management Tools: JIRA, Confidential Quality Center (QC), Rally

BI Tools: Tableau Desktop, Tableau Server

Protocols: HTTP, FTP, TCP/IP, SOAP, HTTPS, REST

PROFESSIONAL EXPERIENCE

Confidential, Englewood, CO

Java/J2EE Developer

Responsibilities:

  • Involved in writing custom business API’s to interact with downstream business systems
  • Experience working with AGILE SCRUM and TDD, CI practices in this project.
  • Create Restful web services using Apache CXF and Jackson (JSON Parser) for writing REST web services.
  • Used SoapUI for testing WSDL to ensure that request and response are as per business users’ expectation.
  • Used Apache CXF as the Web Services framework for creating and deploying Web Services clients using SOAP and WSDL.
  • Scaled the component interactions and generalized the interfaces using RESTFUL/JSON.
  • Used SOAP for the communication between the different internal applications.
  • Involved in producing necessary WSDL to deploy as a Web Service.
  • Developed the XML schema and Web Services for the data maintenance and structures.
  • Developed classes to interface with underlying web services layer.
  • Involved in integration of adapter jars with the current applications and Worked with Core Spring Framework for Dependency Injection, Spring Context to provide message source.
  • Developed Spring Configuration file to define data source, beans and Hibernate properties
  • Implemented Design Patterns like MVC, Session Facade and Data Transfer Objects
  • Implemented WSDL, WADL, XSD, JXAB, and XML document to locate and describe the web services
  • Implemented data visualizations for business intelligence (BI) reports using Tableau Desktop and Tableau Server.
  • Developed Maven scripts to build the WAR and EAR files.
  • Used Jenkins for continuous integration and deployment.
  • Worked with JAXB to validate XML against XSD and convert back and forth b/w xml and java classes.
  • Successfully executed all the test cases using JUnit and fixed any bugs/issues identified during the test cycles.
  • Worked with Log4J for logging purpose in the project.

Environment: Java, Web Services (SOAP, REST, JAXB), Adapter Design pattern, J2EE, Servlets, Spring MVC, Spring Core, JUnit, SoapUI, PL-SQL, JSP, HTML, Web Logic Application Server 12C, UML, MS Visio, XML, Oracle, Log4j, CVS, Jenkins, Tableau, Unix.

Confidential, Allen, TX

Java/J2EE Developer

Responsibilities:

  • Involved in deploying the application with Spring Framework and Hibernate
  • Worked on gathering business requirements, analyzing the project and created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module using Microsoft Visio.
  • Implemented the AJAX, JSPs, and Servlets, in the MVC Struts Framework to effectively handle the workflow of the application.
  • Developed Action classes to handle HTTP client requests by using HTTP Servlet Request, HTTP Servlet Response, and Action Mapping and Action Form objects.
  • Worked with Core Spring Framework for Dependency Injection, Spring Context to provide message sources
  • Developed Spring Configuration file to define data source, beans and Hibernate properties
  • Designed and developed the User Interface using JSP, JSF, HTML, CSS and JavaScript
  • Various JSF, Rich faces tags were used to implement asynchronous requests to web container
  • Worked with Spring MVC to represent UI flow
  • Implemented Design Patterns like MVC, Session Facade and Data Transfer Objects
  • Used Hibernate XDoclet tags to generate hbm.xml files
  • Worked with Hibernate for developing Persistence classes to interact with the database
  • Implemented WSDL XML document to located and describe the web services
  • Developed Maven scripts to deploy EAR, WAR files for deployment into server
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles
  • Worked with Log4J for logging purpose in the project
  • Involved in building and deploying scripts using Maven to generate WAR, EAR and JAR files

Environment: Java, J2EE, Servlets, MVC Struts, Spring, PL-SQL, HTML, WebSphere Application Server, Rational Rose, UML, MS Visio, Rational Unified Process (RUP), XML, Oracle, VSS, Log4j, Unix.

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Extensively used Hibernate framework to persist the operations data to the database.
  • Wrote complex SQL and HQL queries to retrieve data from the Oracle database.
  • Used Web Services for communication between the different internal applications.
  • Used Apache Axis as the Web Services framework for creating and deploying Web Services clients using SOAP and WSDL.
  • Scaled the component interactions and generalized the interfaces using RESTFUL.
  • Used SOAP for the communication between the different internal applications.
  • Involved in producing necessary WSDL to deploy as a Web Service.
  • Developed the XML schema and Web Services for the data maintenance and structures.
  • Developed classes to interface with underlying web services layer.
  • Designed and developed JSP pages using Spring MVC framework.
  • Used Spring Security for Authentication and authorization extensively.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Developed the Controller Servlet to handle the request and responses.
  • Designed rich user interface screens using AJAX, Java Script, CSS, and HTML.
  • Involved in the design of the Referential Data Service module to interface with the various internal databases using JDBC.
  • Developed ANT scripts for building, testing and deploying the application on WebLogic server.
  • Developed and deployed the applications on Oracle WebLogic Application Server.
  • Worked on database interaction layer for insertions, updating and retrieval of operations data of internal applications from oracle database by writing stored procedures.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Object Oriented Analysis and Design using UML include development of class diagrams, Sequence diagrams and state diagrams and implemented these diagrams in Microsoft Visio.
  • Implemented MVC, DAO J2EE design patterns as a part of application development.
  • Developed controllers and actions encapsulating the business logic.
  • Prepared documentation and participated in preparing user's manual for the application.

Environment: Core Java, Java 1.6, JSP 2.2, Servlets 3.0, Spring MVC, Hibernate, Web Services (SOAP, WSDL, REST), Apache Axis, XML, JNDI, JDBC, Spring, Oracle WebLogic Application Server 11g, Oracle 10g, UML, Eclipse 3.5, HTML 5, CSS, AJAX, JavaScript, Ant, JUnit, Microsoft Visio.

Confidential, Tulsa, OK

Java/J2EE Developer

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Designed and developed the front end using HTML, CSS, and Dojo, JSP and tag libraries.
  • Used Spring Core Annotations for Dependency Injection.
  • Designed and developed a ‘Convention Based Coding’ utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with JSF tag libraries.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively. Used HQL and SQL for fetching and storing data in databases for gathering customer related information for a particular customer.
  • Designed and developed the Valuators, Controller Classes and Java bean components
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend Oracle database tables for the application.
  • Implemented web services with Apache Axis.
  • Wrote front end in visual basic, with a middle layer in C++, going to an oracle repository.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex for extract SQL queries ting data from the database.
  • Designed and built SOAP web service to retrieve the data for companies report from MDM-CRSEARCH webservice. The input output parameters for CR webservice are described in SDCA SFS.
  • Experience working in a J2EE environment through development, testing and implementation of application
  • Experience creating implementation / rollout plans.
  • Defect resolution, troubleshooting, and production support.
  • Used Apache Ant for the build process.
  • Used ClearCase for version control and ClearQuest for bug tracking.

Environment: Java, JDK 1.5, Servlets, Hibernate 3.2, JPA 2.0, Spring 2.0, JSF beans, JSF Ajax, Oracle 10g, Eclipse 3.2, Apache Ant, Web Services (SOAP), Apache Axis 2.0, WebSphere 6.1, JSF Taglibs, JavaScript, HTML, CSS, XML, Clear Case, ClearQuest.

Confidential, Roseland, NJ

Java/J2EE Developer

Responsibilities:

  • Implemented project using TestDrivenDevelopmentApproach (TDD) using JUNIT and JMOCK
  • Involved in the complete life cycle of the integration testing with external teams
  • Implemented SOA, developed Services using Apache CXF and Spring, extensively used Spring MVC, JSF, Spring Security, Spring DI, Spring JDBC Template, Spring Hibernate Template, Spring JMS Template and Spring Web Service Template
  • Used Spring AOP for logging, transaction handling throughout the application
  • Used JSF, Jquery and Ajax for developing client side user interface screens.
  • Used Web Service (JAX-WS and JAX-RS(Jersey)) to communicate with tracking and shipping servers.
  • Used Log4J to printing log output to different local and remote destinations
  • Wrote RTI documents for preparing the Development, QA and Production Environments
  • The Application was hosted by Oracle Web Logic Application Server in Unix environment
  • Used JAX-RS with JERSEY.
  • Used Web Sphere Application server 6.X as a part of applications integration
  • Extensively used Eclipse

Environment: J2EE 1.4, Apache CXF, Maven, Junit, Jmock, Spring3.0, JSF2.0, JDBC, Hibernate, JSF 2.0,Jquerys, CSS, Ajax, XML, XSLT, WSDL, SOAP, CVS, Oracle, SQL, ANT, Log4J, Linux, JAX-WS, JAX-RS (Jersy1.7), Eclipse, Oracle Web Logic Application Server10.3, jersey, Microsoft Visio, WebSphere Application Server 6.X, SSO.

Confidential, Greenville, TX

Java Developer

Responsibilities:

  • Involved in using XML for developing tool for user interface customization.
  • Developed web GUI involving HTML, JSP under MVC architecture.
  • Developed UI Functions Using Java Script.
  • Involved in code reviews and enhancement of application.
  • Developed various components of the application and unit test them.
  • Involved in developing the customer form data tables, stored procedures and triggers.
  • Maintaining the customer Support and customer data from database tables in Oracle database.
  • Extensively used Java Mailing Service API to create, send, receive, and read messages between application components.
  • Deployed Enterprise application using Web sphere Server.
  • Maintained multiple Enterprise applications in Production Environment of Web sphere.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: Java, J2EE, Custom tags, JSP, Spring, AJAX, Design Patterns, CVS, PL/SQL, XML, XSD, CSS, HTML, JavaScript, WebSphere, Oracle 10g, Windows.

Confidential

Java Developer

Responsibilities:

  • Design and Code Development phases which was modeled using AGILE SCRUM
  • Worked with SDLC phases i.e. analysis, design, development and testing phases for the entire application.
  • Designed UI screens using JQuery and HTML.
  • Used Struts Framework in the presentation layer and Validation Framework to validate the data.
  • Implemented various design patterns like Business Delegate, Data Access Object, Session Façade, Service Locator and Data Transfer Object in different tiers of the module.
  • Used Hibernate Persistence Strategy to interact with database.
  • Used JUnit framework for Unit testing of application.
  • Created action classes using the struts framework
  • Used Spring Framework for dependency injection and to integrate Struts Framework and Hibernate.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used AJAX to interact with the server and to work some part of the screens.
  • Used Json objects to get data asynchronously from the server and to display on screen
  • Used SVN for version control and source code management.
  • Used Eclipse as IDE for development and worked and configured application in Jetty Web Server.

Environment: Java, J2EE, Custom tags, JSP, Spring, AJAX, Design Patterns, CVS, PL/SQL, XML, XSD, CSS, HTML, JavaScript, Web Sphere, Oracle 10g, Windows.

We'd love your feedback!