We provide IT Staff Augmentation Services!

Sr Java J2ee Developer Resume

4.00 Rating

Tacoma, WA

SUMMARY:

  • Over 8 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client - Server and N-tier Architectures in domains like Finance etc..
  • Strong background in Java/J2EE environments. Well experienced in MVC architecture and Spring MVC, Hibernate and Struts framework.
  • Extensive experience in Servlets, JSP, JDBC, XML, SAX, DOM, JAXP, JDBC, Java Beans, Custom Tags in JSP, Multithreading, File Handling, Exception Handling, SOAP and restful web services, JNDI, JMS, Struts 1.x& 2.x,Spring MVC and hibernate.
  • Worked with Application servers like BEA Weblogic, IBM Websphere, and JBOSS 3.x/4.0.
  • Experience in building web applications using Spring Framework features like Spring MVC (Model View Controller),Spring Security, Spring Boot, IOC (Inversion Of Control), DAO (Data Access Object) and familiarity with AOP (Aspect Oriented Programming),.
  • Client-side Programming with HTML5, DHTML, Javascript, CSS, XML JSF, AJAX, jQuery, Backbonejs, Nodejs, Bootstrap and AngularJS.
  • Experience in SOA and developing Web services using SOAP, REST, XML, WSDL and JAXB.
  • Experience in writing application on Nosql database like Cassandra and Mongodb.
  • Experience developing SOA based application with RESTful and SOAP web services. Development experience with XML/JSON based web services.
  • Experience in configuration, deployment and management of enterpriseapplications with Tomcat, JBoss, WebLogic, Camunda and WebSphere applicationServer in clustered multiple environments.
  • Strong knowledge in spring MVC framework (Core, Spring DAO, Spring AOP, Spring ORM) server-side component architecture for simplified development of distributed, transactional, secure and portable application based on Java Technology.
  • Experience in using various IDEs for developing and designing such as NetBeans, Eclipse IDE, WebStorm, TextEdit, Komodo, etc.
  • Used Oracle,SQL and DB2 Server to develop the web applications.
  • Having very good experience using Scaffolding tools like GIT, Yeoman, Bower, Grunt and NPM.
  • Hands on experience using the version controls like Subversion SVN and TFS and project management tools like JENKINS, JIRA and ASANA.
TECHNICAL SKILLS

Programming: Java, C, C++, SQL, PL/SQL

J2EE technologies: JSP, Servlet, Struts, Spring MVC, EJB, JNDI, JMS, JAXB

Scripting Languages: JavaScript, JQuery, AJAX

Web/App Servers: Apache Tomcat, Weblogic, Websphere, JBOSS, Weblogic 12C, JAX-WS, JAX-RS, BEA

Web Technologies: HTML5, DHTML, XHTML, CSS, AJAX, Servlets, AngularJS, Bootstrap

Databases/Technologies: DB2, Oracle, MySQL, SQLServer, Greenplum, Mongo

XML Technologies/Tools: XML, XML Schema, DTD, XSLT, DOM parser, SAX

Modeling Tools: Retional Rose, Visio, Visual Paradigm, Visual basic, IBM Lombardi, Jboss developer studio.

Development Tools: WSAD, Eclipse IDE, IntelliJ, Netbeans, RAD

Source Control: SVN, CVS, ADE

Operating Systems: Confidential XP/NT 2000, Solaris, Linux/UNIX

Defect Tracking: Rational Clearquest, Version One

Testing Tools/API: JUnit, SOAPUI

Other: Maven, Ant, Apache CXF, JIRA, REST api’s, JSON, Symbian OS

PROFESSIONAL EXPERIENCE:

Confidential, Tacoma, WA

Sr Java J2EE Developer

Responsibilities:

  • Interaction and meetings with Business Managers and Subject matter experts to articulate system requirements.
  • Used JPA and Hibernate ORM for the extraction of Database.
  • Created the Spring Bean Factory for initializing services.
  • Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using IOC, AOP concepts.
  • Configured application using Spring boot.
  • Integrated Subversion (SVN) into Hudson / Jenkins to automate the code check-out process
  • Used jQueryUIfor dialogs, tabs, datepicker, model pop up’s and advanced components to implement UI model.
  • Developed HTML5 Mobile application with HTML5, Javascript, jQuery, JSON and REST api’s.
  • Used JQuery to traverse through a DOM tree and manipulated the Nodejs in the tree. Implemented theDrag and Dropfunctionality usingJQueryframework.
  • Used JQuery DOM manipulation and JavaScript event to generate the data result in UI.
  • Developed front end using MVC model.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Creation of page handlers for client side validations and mapping XML for data mapping
  • Development of JSPs, Java scripts and Ajax invocation of web services
  • Developed SOAP based web services using contract-first (Top-Down) approach of developing the WSDL and generating the schema's.
  • Writing scala classes to interact with the database.
  • Worked with GIT and Subversion to manage source code.
  • Developed Hibernate XML configurations to interface with Oracle Database.
  • Creation of API documents for the newly created components to help vendors for better integration.

Environment: JAVA/J2EE, JSP, Servlets, Web services, AWS,Oracle, SQL Server, Oracle DBA, ESB/SOA,JDK, RSA 8.0, JPA,Jax-ws,XML,JSON,SOAP UI,MySQL,JPA,,Angularjs,Jquery,Node.js,HTML5,CSS,Jenkins.

Confidential, San Marcos, Texas

Sr.Java J2EE Developer

Responsibilities:

  • Actively participated in the Analysis, Design, Development and Testing phases of various modules.
  • Developed the persistence layer using JDBC and Hibernate/JPA.
  • Involved in migrating struts 1.x to spring boot.
  • Configured local Maven repositories and multi-component Ant projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Experience in developing eLearning modules in Spring boot.
  • Worked on build tasks using Maven, Ant files and worked with development team to migrate Ant scripts to Maven.
  • Test cases have been written by using JUnit framework. Written Integration tests for the DAO layer using Spring Bean Injection.
  • Deep knowledge of Angularjs practices and commonly used modules based on extensive work experience
  • Developed SOAP based web services using contract-first (Top-Down) approach of developing the WSDL and generating the schema's.
  • Worked on J2EEdesign patternslikeDAO, Front Controller, Session Façade, Factory Pattern and Singleton.
  • Experience identifying Java garbage collection issues and tuning JVM parameters for high throughput or low latency.
  • Extensively used Spring MVC architecture for the application development.
  • Involved in frameworks integration of Spring MVC and Hibernate.
  • Developed and tested REST api’s
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Extensively worked with JQuery for effects,AJAX and Java.
  • Worked on Database queries using Oracle instance.
  • Used JAXB to convert XML content into a Java Object.
  • Involved in unit testing, test case reviews and code reviews in accordance with applicable development standards.

Environment: Java1.6, Oracle DBA, JSP, Spring, Hibernate, JavaScript,jQuery,JMS, Ajax,JPA, REST api’s,SDK,Shell scripting,AngularJS,NodeJS,SVN,AWS,Weblogic Server, Json.

Confidential, Austin, TX

Java developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development and the project was developed using Agile Methodologies.
  • Worked with all layers of spring including Spring Boot.
  • Used the J2EE components like Servlets, EJB's, JSP's and implemented Struts framework for MVC architecture.
  • Configured domain controller, host controller, profiles, server groups, servers, modules, Data Sources (XA and non-XA) and JMS for HornetQ servers on Jboss servers.
  • Implemented auto environment creation using puppet and AWS.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Developed GUI using JSP, JSTL, AJAX, HTML/HTML5, CSS and Javascript.
  • Used EJBs (Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
  • Wrote Web Services using SOAP for sending and getting data from the external interface.
  • Used the Tiles Framework and Struts Tag Libraries in the presentation layer to simplify the complexities of the application.
  • Worked with GIT,ANT and Subversion to manage source code.
  • Created the presentation using the Struts framework.
  • Worked on creating JSPs, Form Beans and Action classes and configured in Struts-Config.xml
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO and DTO.
  • Involved in creating Database SQL and PL/SQL queries and Stored Procedures.
  • Implemented Singleton classes for property loading and static data from DB.
  • Used Spring Managed beans to use Confidential session state framework to persist session to the database.
  • Application is deployed on Websphere 6.1 application server which is installed on AIX operating system.

Environment: J2EE, Struts, Hibernate ORM, Spring JMS, Servlets, JSP, AJAX, SOAP, XML, WSDL, JUnit, EJB2.0, Websphere application server 6.1,polymer, AXIS 2, JavaScript, HttpWatch v5.0, Db2 9.0, Oracle10g, IMS, AXIS2 - WS Security,, HTML,GIT,Cassandra,Maven,Mainframe.

Confidential, Indianapolis, IN

J2EE Consultant

Responsibilities:

  • Worked with Order to Cash team and business users to collect and document business requirements. Worked with client counterpart to define project scope and project plans
  • Coded plug in to transform email content using AOP
  • Designed and developed various modules of the application with JEE design architecture, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Wrote JavaScript client side validations
  • Worked on front-end development using Java Swing for database related operation, files upload related operations and created rich user interface to convert file from lower version to higher version as well as user interface to define the format of the files version wise.
  • Designing Business rules needed in Policy System using drools engine.
  • Worked as a drools developer with rich experience in complex rule development on Jboss BRMS
  • Extensively usedHibernateand HQL to mapping POJOs and implement data persistence in database.
  • Integrated web services like soap, rest Api’s
  • Developing build and deploying into Websphere application server and Performing Sanity testing for each build of the application.
  • Contributed to UI test automation framework and utilities library.Experience in creating Data Driven test automation, Modular Driven and Hybrid frameworks with Selenium Web Driver/IDE (Java), JUnit. Applied model-view-controller design pattern using Javabeans, Swing and conducted simultaneous queries and retrievals using Java multi threading techniques.
  • Implemented DAO design pattern for hiding the access to data source objects.
  • Configured JSF,Springweb based application (faces-config.xml, application context.xml and web.xml).
  • Created databases and setup monitoring, backups and health check scripts.
  • Performed database refreshes, reorganization, table moves, index reorganization for performance and space
  • Setup databases in clustered and failover environments for High Availability applications.
  • Setup Standby/Data Guard for production databases, as part of disaster recovery.
  • Coordinated with QC during Releases.
  • Used Microsoft VSS for software configuration management and version control.
  • Experience in using Microsoft test tools like MTM and VSTF.

Environment: Java 1.5, JSP, AOTS,Apache Tiles, XML,Cloud,AXIS2 - WS Security, Confidential XP, Apache CXF Framework,AXIS2,Eclipse JEE,UNIX,Spring 4,apache Tomcat Server 6.0,MySQL and Oracle Database.

Confidential

Java/J2EE Developer

Responsibilities:

  • Participates in the fullSDLC including collaborative review meetings, estimations, design sessions, development and testing.
  • Customized swing controls like JTable, JTree, JTextPane, Jlist, and JTextPane to create rich UI.
  • Developed the User Interface using JSP/AJAX/ HTML / CSS/ Javascript.
  • Designed and developedUse Cases, Class diagramsandSequence Diagram.
  • Implementedvarious J2EEdesign patternslikeDAO, DTO, Factory Pattern and Singleton.
  • Developed the application using Java Server Faces (JSF) and Spring MVC.
  • Implemented GET and POST operations using Restful web services.
  • Totally involved in building components using DOM and JaxB which helps to parse the XML.
  • Written JDBC programs for callable statements, prepared statements written in Oracle andused TOAD toolto interact with database.
  • Designed and developed Hibernate Dao’s using spring MVC framework’s HibernateDaoSupport & Hibernatetemplate
  • UsedCVSfor version controlling.
  • Used log4j for logging statements.

Environment: Core Java 1.5, JSF1.1, Spring 2.0, Restful web services, Rest Client, XML, XSD, JAXB, DOM, Tomcat, JSP, Oracle 10g, SQL/PL SQL, Hibernate 2.0, Java script, CSS, HTML, Ajax,Unix.

Confidential

Java Developer

Responsibilities:

  • Responsible for working with the test team in regression cycles and fixing the priority issues.
  • Primary responsible to develop and maintain the Sales and distribution module every development takt
  • Implement and document the customizations required to run the scenarios
  • Fixed several business layer and presentation layer related defects generated by QA team.
  • Generated the UML diagrams from the requirements documents using Rational Rose.
  • Involved in maintenance of the designed database usingHibernateFramework and HQL.
  • Wrote the logger components using Log4j.
  • UsedSpringMVC for implementing third party services.

Environment: Java, J2EE- Servlets, Spring, JSP, EJB, HTML, Javascript, Log4j, Rational Rose modeling tool in UML, XML,SAP R3, Hibernate, Webservices,Unix

We'd love your feedback!