We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Grand Rapids, MI

SUMMARY:

  • Software engineer with 8+ years of experience in development and testing using Java and J2EE technologies; Object Oriented Analysis & Design (OOAD).
  • Adept at analyzing and developing UML Use Case diagrams, Sequence diagrams and Class diagrams.
  • Extensive experience in application development using J2SE, J2EE, JNDI, JSP, Servlets, JUnit, Java Beans, JDBC, Angular JS, JavaScript, JQuery, EJB, RMI and familiar with Struts.
  • Experience in Web Services technologies including the underlying SOAP protocol, Web Services Description language (WSDL) and Java Messaging Services.
  • Experience in using Struts framework with features like Tiles, Validator Framework and Spring MVC framework.
  • Experience in developing persistence layers for java applications using object relational mapping like Hibernate framework.
  • Hands - on experience with Data Stage, UNIX, SQL, Oracle, FTP as well as IBM Mainframe, MVS JCL, FTP, and COBOL.
  • Experience with Enterprise Manager, Query Analyzer, MS SQL Server, DTS, and Teradata SQL Assistant.
  • Proficient in RDBMS and experience with Database technologies like Oracle, MS SQL SERVER and MySQL.
  • Experience in development of unit test scripts using JUnit and resolve the system test issues and used Log4j to create logs of the application’s flow of control.
  • Expertise in using Java/J2EE design patterns including Intercepting Filter, MVC, Singleton, Data Access Object, Data Transfer Object, Service Locator, client-server and N-tier architectures.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Proficient in working with various application development environments like Eclipse.
  • Excellent interpersonal and communication skills, ability to provide solutions from functional & technical perspective and can quickly build client rapport and be a team player.

TECHNICAL SKILLS:

Skill set: J2SE, J2EE, JSP, Servlets, Swing, AWT, EJB, JDBC, RMI, JMS, JNDI, Hibernate, XSD, SAX, DOM, AJAX, Struts, and Spring MVC

Application/Web Servers: Tomcat, JBoss, Apache, Oracle Application Server

Scripting: UNIX Shell Scripting Java script

Web Services: SOA, SOAP, WSDL, AXIS, REST

Version Control Systems: MS Visual Source Safe, CVS, SVN

RDBMS/Databases: Oracle, MS SQL Server, MySQL, Informix

PROFESSIONAL EXPERIENCE:

Confidential,Grand Rapids, MI

Sr. Java/J2EE Developer

Responsibilities:
  • Involved in the Software Development Life Cycle phases like Requirement Analysis, Development, Unit/Integration Testing and estimating time-lines for few requirements.
  • Designed and developed various modules using Java, JSP/Servlets, XML, and MVC.
  • Implemented Agile (Scrum) Methodology that includes daily scrum with team.
  • Developed various components using Bounce framework which is customized spring framework.
  • Implemented J2EE standards, MVC architecture using Spring Framework.
  • Involved in implementation of Data Access, Service and Presentation Layers and intensively worked on Spring DAO Layer to access and perform CRUD operations on data.
  • Worked on resolving User Interface issues using various front end technologies such as HTML, CSS, JavaScript, Angular JS, Bootstrap, JQuery and AJAX.
  • Worked with NoSQL Databases like Mongo DB.
  • Built application for internal clients using Primefaces/RichFaces.
  • Extensively worked on JSON for data transfer between different hardware components through HTTP request-response model.
  • Extensively worked on XML binding (marshalling and un-marshalling) using JAX-B XML parser.
  • Worked in Bug Tracking Using JIRA and also participated in Agile Meeting for Project Timelines and Budgeting.
  • Modified Cobol Code to handle the addition of new coverages for a policy.
  • Configured Data source using JNDI data pooling.
  • Deployed the application in various environments and performed system integration testing ensuring thorough output.
  • Extensively worked on Oracle SQL queries and PL/SQL stored procedures to perform CRUD operations in DAO layer.
  • Responsible for building the application EAR, WAR and JAR files for different environments using ANT script.
  • Wrote Junit test cases for performing unit testing.

Environment: Java, J2EE, Spring MVC 3.0, JSP, JavaScript, jQuery, Ajax, HTML, CSS, XML, Oracle XE, Oracle 10g, Cobol, WebSphere Application Server 6.1(central application), Apache Tomcat 7.0(store application), RAD, Eclipse, NVU (HTML Editor), Ant, JUnit, Apache Tiles, Oracle SQL Developer

Confidential,Cincinnati,OH

Java/J2EE Developer

Responsibilities:
  • Involved in the analysis, design, development and testing phases of SDLC
  • Data Model design and interface layer design with other team members
  • Involved in Object Analysis, Design and Documentation (OOAD) of the application model using UML
  • Used Jakarta Struts Framework for rapid development and ease of maintenance
  • Build script using Ant and code structure layout for implementation
  • Implemented Web tier using Struts Actions, Action Forms, Validator, Tiles plugins, JSTL
  • Involved in front end designing using HTML, CSS, AJAX Java Script, Angular JavaScript, and Bootstrap.
  • Developed Session Beans which encapsulate the workflow logic
  • Used Message Driven Beans with JMS APIs for asynchronous communication
  • Designed in implementing the Business Delegates, Session Façade Design Patterns
  • Used Hibernate for persistence problem by utilizing inheritance mapping, associations, fetching, caching eager fetching of all objects and HQL as named queries for consistency across the application.
  • Captured business tier using EJB, JPA, and Oracle ADF and developed Session beans which encapsulate the workflow logic.
  • Worked on Oracle in writing Stored Procedures, Triggers, and Functions with PL/SQL
  • Used Web Services for implementation of workflow interface. Assisted in debugging, identifying and fixing issues.
  • Provided search interface as per requirements and provided dynamic features using Ajax
  • Internalization implemented via message resource bundle as part of Struts
  • Custom request processing via Tiles Request Processor and additional servlet filters
  • Participated in code reviews and changes to implementation
  • Used JUnit to test write the test cases and Used SVN for version control

Environment: JDK 1.4, Servlets, JSP, Struts 1.1, Tiles, Validator, Hibernate, Maven, CSS, HTML, JSTL, Java Script, EJB 2.0, Bea WebLogic Server 7, Tomcat 5.x, Ant, Subversion, Oracle 9i, Jakarta Commons, Eclipse 3.0

Confidential,San Ramon,CA

Java/J2EE Developer

Responsibilities:
  • Participated in all the stages of SDLC including project design, development, testing, debugging and maintenance.
  • Developed user interface using JSP’s, HTML & java script.
  • Implemented Model View Controller (MVC) architecture through struts in the web tier level.
  • Utilized Enterprise Java Beans (EJB) for implementing the business logic.
  • Involving UI design, Swing user generated event handling, in corporation of underlying functionalities as per the laid down specifications.
  • Used JDBC to connect to backend database Oracle 8i.
  • Beans in the application for storing Customer information and billing work.
  • Designed and implemented DAO layer using Hibernate 3.0.
  • Involved in the development of Queries, Joins, Triggers and Stored Procedures for Oracle Server 10g backend implementation.
  • Used Eclipse 3.5 to develop the Web Application and deployed on WebLogic 9.1 application server.
  • Responsible for Unit testing with JUnit and support for Integration testing and User acceptance testing.
  • Used Log4J for logging and debugging process.
  • Merging the code using Rational Clear case.

Environment: Java/J2EE, Apache Tomcat, SQL Server2000, Oracle 8i, PL/SQL, JDBC, EJB, XML, SOA, Struts, swings, Hibernate, JavaScript, java Servlets, HTML

Confidential,Grand Rapids,MI

Java, Full Stack Developer

Responsibilities:
  • Involved in complete development life cycle starting from analysis, design, development, testing, deployment, and production support of enhancements of the application.
  • Implemented Spring Security framework for authentication and authorization.
  • Developed the Rich Responsive User Interfaces (GUI) using web technologies like HTML, XHTML, JSP, JSTL, JQuery, Bootstrap, JavaScript, AJAX and Struts MVC.
  • Extensively used JQUERY, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Involved in development of service layer and DAO layer using Struts framework and Hibernate ORM framework.
  • Coded business logic in AEM and UAWL which is workflow system, which interacts with database.
  • Requests were processed using the powerful Scala collections and persisted to the database in synchronous fashion.
  • Implemented routing rules via Adobe live cycle using ICM which is integrated with DROOLS.
  • Trained users regarding the technical aspect and use of software developed by team.
  • Analyzed user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Wrote Maven POM script for build and deployment of application for Dev, QA and Stage Servers.
  • Performed Version control using SVN.
  • Used Apache Log4J for logging.

Environment: Java, Servlets, JSP, Spring 2.0, JavaScript, HTML, CSS, XML, Design Patterns, Oracle 10g, Hibernate 3.0, WebLogic 9.1, Ant, Junit, Web Services, SOAP, Clear case, Eclipse 3.5, Log4j

Confidential

Java/J2EE Developer

Responsibilities:
  • Worked on solving the post production issue and fixing the issue with alien to the existing solutions.
  • Developed web application using Struts Framework.
  • Developed user interfaces using JSP, HTML and CSS.
  • Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework.
  • Worked heavily with the Struts tags- used struts as the front controller to the web application.
  • Implemented Struts Framework according to MVC design pattern.
  • Implemented validation framework for creation of validation.xml and used validation-rules.xml
  • Worked on bug fixing and enhancements on change requests.

Environment: Windows XP, Java/J2ee, Struts, JSP, Java, Servlets, JavaScript, SQL, HTML, Eclipse

Confidential

Java Developer

Responsibilities:
  • Involved in system coding and testing, all performed in accordance with the established standards and supervision.
  • Developed the project using SDLC Waterfall Methodology.
  • Design and Development of User interface (GUI) using Java Server Faces (JSF) with JSTL, HTML, jQuery, Ajax, CSS
  • Wrote JSF managed beans for discounts and loan modules.
  • Developed Session Beans for service and business functionalities.
  • Extensively used JSP custom tags, Struts tags, HTML, DHTML, CSS, Applets and JavaScript.
  • Used ANT script to create WAR and EAR files.
  • Developed the business logic using Java Beans and Session Beans.
  • Developed view pages and Java Beans (Flex, Java Beans, HTML, SQL).
  • Developed system to access to legacy system database using pure JDBC native drivers.
  • Modeled EJBs and other classes using Rational Rose.
  • Developed procedures, user interfaces and error handlers for bookkeeping and RMB transaction modules (SQL).
  • Used Shell Scripting in UNIX for running batch processes (java application programs through the script file).
  • Consumed SOAP Web Services using Apache Axis 1.2
  • Developed Review Tool using swings and Java.
  • Developed and Unit tested individual module using JUnit.
  • Worked on post production application maintenance, support and bug-fixes.

Environment: Java, J2SE, Java Beans, Servlets, JavaScript, Struts, AWS, EJB3.0, JDBC, Oracle 10g, XML, Unix, Ant, Hibernate, Spring2.0, Log4J, SOAP, AJAX, JMS, Tomcat, JUnit, CSS 2.1, WebLogic 8.1

We'd love your feedback!