We provide IT Staff Augmentation Services!

J2ee Developer Resume

5.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY:

  • Over 7 years of IT Professional experience in all phases of software development life cycle to requirements gathering Analysis, Design, Development, Maintenance and Implementation of enterprise, web and client server applications using JAVA/J2EE technologies.
  • Expertise in all phases of SDLC (Software Development Life Cycle).
  • Expertise in designing and developing applications using Java, J2EE Technologies like Servlets, JSP, EJB, JDBC, XML, JMS, AJAX, Web Services using SOAP and RESTful Services.
  • Good experience in implementing J2EE compliant applications using various Design patterns, Struts, Spring, MVC framework, Hibernate and Messaging Middle - ware using JMS.
  • Expertise in architecture, designing and developing applications and production support/release and performance tuning using Java, Servlets, JSP, JSTL, HTML, JavaScript, JavaBeans, JNDI, EJB, JMS, XML, Swing, JSF and Ajax.
  • Experience in developing server side code with good knowledge of enterprise and persistence design patterns like Singleton, Factory, Prototype, Business Delegate, Session Facade, and Service locator, DAO, ORM, MVC, IOC and AOP
  • Expertise in developing inter-operable Web Services and its related technologies like SOAP, WSDL, UDDI, XML related technologies/tools such as JAXB, XSD, XML with good understanding of JAX-WS, JAX-RS, JAX-RPC inter-operable issues
  • Expertise in developing application components using frameworks like Spring, Hibernate, Struts
  • Experience in developing applications using waterfall, RUP and Agile (XP and Scrum), Test First, Test Driven methodologies and good understanding of Service orientation architecture
  • Expertise in deploying, configuring and administering application servers such as JBoss, WebSphere, Web logic and Apache Tomcat Server
  • Developed core modules in large cross-platform applications using JAVA, J2EE, Hibernate, JSP, Servlets, EJB, JDBC, JavaScript, Ajax, JQuery, XML, and HTML, AngularJS, Node JS.
  • Experienced in Web designing & development, using HTML5, CSS, JavaScript, XML, Angular JS, Bootstrap JS, JSP, JSON, JSF and AJAX.
  • Solid working experience on XML parsing using SAX, DOM and JAXB parsers
  • Expertise in development, deployment and troubleshooting Web based and enterprise based applications on Windows, UNIX and Linux platforms
  • Expertise on different IDEs such as Eclipse, NetBeans and deployment using Application Servers Apache Tomcat, BEA WebLogic and JBoss
  • Experience in SQL, PL/SQL to write Stored Procedures, Functions, Triggers, Views and strong experience in RDBMS using MongoDB, couch base, Oracle 11g/10g/9i/8i, SQL Server, DB2 and MySQL.
  • Expertise in using various configuration management tools like SVN, CVS, RTC and Visual Source Safe.
  • Expertise in developing unit testing frameworks using JUnit, DB Unit based on test first or test driven methodology.
  • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
  • Developed, Tested and Deployed applications on Windows and UNIX platforms.
  • Strong understanding of Object Oriented Analysis and Design (OOAD) Concepts with excellent logical and analytical skills focused towards business needs.
  • Experience with UNIX environment through deployment and performance testing of various modules
  • Expert in creating automation scripts using shell scripting to reduce manual efforts
  • Good Knowledge on CI / CD tool sets such as Jenkins, JIRA, ANT, Maven, GIT, and BitBucket.
  • Good Knowledge in Core Java, Multithreading, Generics, Collections framework and Design Patterns.

TECHNICAL SKILLS:

Languages: Java 1.4, Java 1.5, Java 1.6, Java 1.7.

J2EE Technologies: Servlets, JSP, JDBC, JMS, JNDI

Distributed Technologies: EJB, RMI, Web Services, SOAP, WSDL, JAX-WS

DataBase: Oracle 8i, 9i, 10g & 11g, MySQL, DB2.

Web/Application Server: WebLogic 9.1, 10, Apache Tomcat, JBOSS.

Frameworks: Struts1.2, Struts2.0 and Spring

Web Development: AJAX, XML, XSLT,HTML, Java Script, Ext-JS, JSON .

O/R Mapping Technologies: Hibernate

IDE S/Development Tools: Eclipse, MyEclipse, RAD 7.0/6.0, IntelliJ 7.0

Version Control: Rational Clear Case, CVS, VCS, TortoiseSVN 1.6

Protocols: HTTP, TCP/IP, SOAP, SMTP, LAN and WAN

Operating Systems: Windows NT/ 2000 / XP/7/8, Linux, UNIX.

Build Tools: ANT, Maven, Jira,Putty,Log4j.

Testing Tools: Junit

Operating Systems: Windows XP/2000/NT/7/8 UNIX, Apache Tomcat

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

J2EE Developer

Responsibilities:

  • Involved in creating various configuration files like struts and spring configuration files.
  • Involved in the complete Software Development Life Cycle (SDLC) phases of the project.
  • Used spring dependency injection mechanism to inject application and dependencies at runtime.
  • Used Struts validation frame work to validate the form fields.
  • Used DOJO widgets also used JSON for object representation.
  • Involved in creating various Hibernate mapping files and configuring hibernate configuration file to persist data into the database.
  • Good experience on reporting APIs such as POI and iText . Some experience on Jasper .
  • Designed and implemented Report Module (using Jasper Report framework) in phase 2.
  • Used various Cache providers like EHCache given by the Hibernate framework to cache the results that reduce database hits for every DML operations.
  • Created Real-time Reporting systems and dashboards using Adobe Flex, XML, MySQL , and Perl .
  • Created dispatch action classes and use validation framework for validating fields.
  • Used Hibernate Query Language (HQL) for accessing data from database.
  • Created database objects such as tables, views, stored procedures, Triggers, joins etc. with My SQL.
  • Developed the applications using JSP, Struts and implemented MVC Architecture.
  • Designed the Java Server Pages using Style sheets, HTML, and XML.
  • Involved in implementing the different web services like SOAP .
  • Used the Soap UI tool to test whether the expected and actual results of SOAP web service are same or not.
  • Developed MAVEN scripts to build and deploy the application in the JBOSS Application Server.
  • Expertise in Project process flow management and thorough knowledge of software development life cycle in Agile and Scrum environment.
  • Created Hibernate Mapping files and modelled the database.
  • Involved in the implementation of DAO using Spring-Hibernate ORM .
  • Writing the front end look and appearance for the screens using JavaScript, AJAX, AngularJS and JQuery.
  • Responsible for writing J2EE compliant code using Java for an application development effort. This involves working with JSP, Servlets, JDBC, XML, EJB .
  • Involved in the architecture of the modules according to the J2EE standards like client tier, web tier and business tier.
  • Involved in designing the data stage job to implement ILOG JRules Component.
  • Developed web pages using HTML5, CSS3 and implemented Client Side validations using JavaScript.
  • Preparing test cases by using Junit framework
  • Implemented a prototype to integrate PDF documents into a web application using I Text PDF library.
  • Implemented MVVM in all interactive views using jQuery & Knockout.js and layouts in Bootstrap .
  • Working with the JIRA tool for Quality Center bug tracking.
  • Developed Web service modules based on SOA architecture to consume services.
  • Involved in implementing Action Centre flow of User Dash Board to upload supported documents.
  • Involved in implemented the different Spring Batches.
  • Created the Mule flows and Mule components in for the Report Automation applications.
  • Created Nack files that handle abnormal situations like file missing and other System related exceptions.
  • Worked on Mule ESB for connecting the applications.

Environment: Java, J2EE, Servlets, Jsp, JQuery, Spring 2.5, Spring MVC, SOAP, Spring security, spring Batch, Struts 1.1, Hibernate 3, Web Services, XML, JBoss, JDBC, XSD, Agile, Web Logic 9.x, Junit, UML, Eclipse, Mule ESB, SQL, Maven, SVN, HTML, CSS, Developer, UNIX, EJB, AJAX, iText, DOJO, Jasper, Apache Tomcat, Node.js, ILOG, JRules, JIRA, AngularJS.

Confidential, Appleton, WI

Java/J2EE Developer

Responsibilities:

  • Involved in development activities using Core Java / J2EE, Servlets, JSP, JSF used for creating web application, XML and Springs .
  • Experience in UI design and development and solid experience in Sencha Touch or ExtJS , hands on JQuery , AJAX
  • Designed User Interface using HTML, CSS, Boot Strap, Java Script, Angular JS, XML, VXML, Java Server Faces (JSF) .
  • Involved Full Life Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Used Agile Methodology for application development and participated in Scrum .
  • Developed the application implementing MVC Architecture, integrating JSF with Hibernate and Spring framework.
  • Developed services using Spring IOC and Hibernate persistence layer with Oracle 10g Database.
  • Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.
  • Used Oracle 10g as the database using Windows OS. Involved in the development of stored procedure.
  • Prime Faces is used for Java Server Faces used for creating the applications.
  • Designed SOAP Web services to support new capabilities for Banking Domain
  • Used Log4j for logging across the application.
  • Used Maven Script for build creation and to push onto various environment.
  • Developed JUnit Test Case and performed extensive functional and unit testing code.
  • Developed Maven Script to build and deploy the application onto Tomcat Server and ran UNIX shell script and implemented auto deployment process.
  • Data Source were configured in the app server and accessed from the DAO's through Hibernate .
  • Used Hibernate as ORM tool to map the database tables and developed DAO classes to connect the Database and integrated with Spring Framework.
  • Perform software installation, upgrades/patches, troubleshooting, and maintenance on Linux servers.

Environment: Java, J2EE, JSP, JSF, Servlets, Spring MVC 3.0, Hibernate 3.0, SOAP Web services, WebSphere Application Server,Agile, SCRUM Methodology, HTML5, CSS3, JavaScript, Anjular JS, Ext JS, Log 4j, Junit, AJAX, JSP, SVN, XML, VXML, Cucumber, Unix Shell Scripting, Windows, Maven, and Oracle10g, Unix.

Confidential

Java Developer

Responsibilities:

  • Involved in design and development phases of Software Development Life Cycle (SDLC).
  • Full Stack Web Developer building websites and applications with frontend technologies including HTML, CSS, Javascript, Less, Bootstrap, and jQuery.
  • Worked on designing UML Use case diagrams, Class diagrams, and Sequence diagrams utilizing Rational Rose.
  • Developed the application using core java , Multi- threading , spring , oracle , J2EE , hibernate , web services , maven .
  • Designed and implemented several use-cases for Profile Management track using Struts2 .
  • Involved in the development of project back-end layer using by most of core java features such as collection frameworks, interfaces, Multi-threading, and Exceptions.
  • Implemented Java Multi-threading and Thread handling issues during application development.
  • Used Tiles extensively for extensible/manageable page layouts and Struts validators framework for form validations.
  • Worked on front-end technologies like JavaScript , HTML , XSTL , CSS , JSF , AJAX and JSP .
  • Used XML Parsers DOM , SAX as well as JAXB Library.
  • Validated all forms using Struts validation framework and implemented Tiles framework in the presentation layer.
  • Used the Spring Framework for Dependency Injection and Aspect Oriented Programming (AOP).
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Implemented web-service integration components from SOA using JAXB , SOAP , WSDL and Apache - CXF . Have extensively used SoapUI tool, Soap Scope tool , Poster tool and CURL for testing the Web Services.
  • Have extensively used JQuery for JavaScript validations, making Ajax based calls to the server , manipulating CSS/error styles for the user interface components, invoking binding functions for image manipulation, tooltip framework etc.
  • Used Oracle RIDC API to save documents to the enterprise UCM.
  • Implemented CSS Sprites.
  • Integrated java with database using JDBC. Used JNDI for lookup java components like data source.
  • Interacting with the Quality team about the issues, bugs found and fixing them in the testing phase of the application.
  • Implemented build script using ANT for compiling, building and deploying the application on Websphere6.1 application server.
  • Used WebLogic JMS to handle events generated in the system.
  • Used SVN for version Control and Ant build.xml file for building project.

Environment: Java/J2EE, Struts, Tiles, Multi-Threading, Spring, JSP, Apache CXF, JAX-B, HTML, JavaScript, JQuery, CSS, Oracle RIDC, JSON, WebLogic, SOAPUI, Ant, SVN, Eclipse, Windows XP, Sql, My Sql server, UNIX, JUnit, AJAX.

Confidential

J2EE Developer

Responsibilities:

  • Designed and Developed Websites in Core Java, HTML, CSS, J2EE, spring, used various JavaScript for form validation and other interactive features.
  • Designed and developed HTML front screens and validated user input using JavaScript
  • Assisted in system/integration testing, user acceptance testing and implementation of the project and also involved in testing phases like unit testing and system testing.
  • Worked in Agile Development (JIRA) and maintained good level of communication in team going through all phases of SDLC lifecycle.
  • Used Struts framework to implement the MVC architecture
  • Developed web sites using POJO's with Spring Framework
  • Created JSP, Form Beans for effective way of implementing Model View Controller architecture
  • Converted Legacy Application into loosely coupled and re-useable service components using Core Java, spring, Multithreading, Generics, Collections and Design Patterns.
  • Used Cascading Style Sheets ( CSS ) to give a better view to the web pages
  • Developed necessary SQL queries for database transactions
  • Used AJAX to make asynchronous calls to the project server to fetch data on the fly.
  • Used Eclipse for code development along with CVS for managing the code
  • Created Session Beans, Entity beans for transactions with the database using JDBC
  • Coded JavaScript for page functionality, pop up screens and used advanced HTML.
  • Also performed some Web Developer functions, Designed the Web application layout and forms using HTML, CSS, and JavaScript, handled all the client side validations, slide show, hide, show controls, dropdown menus and tab navigation using JQUERY.

Environment: Java, J2EE, Struts, JSP, JavaScript, MS SQL, jQuery, CSS, HTML, XML, AJAX, Web logic Application Server.

We'd love your feedback!