We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

0/5 (Submit Your Rating)

Bridge Port, CT

SUMMARY

  • Over 6 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 designing and developing applications usingJava, 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
  • Extensive experience and good knowledge in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, IBM DB2 and MS SQL Server 2005.
  • 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
  • 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 in Core Java, Multithreading, Generics, Collections framework and Design Patterns.
  • Quick learner with strong problem solving and good communication skills.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL and PL/SQL

J2EE Technologies: JSP, Servlets, JNDI, JDBC, EJB, JMS, Struts, Hibernate, Springs, AJAX, Web Services (SOAP, WSDL, UDDI), SAX, Restful Web Service, HTML, XML, XSL, XSD, XSLT.

Framework and Tools: Struts framework, spring, Hibernate.

IDE’s/Development tools: Eclipse, MyEclipse, RAD 7.0/6.0, IntelliJ 7.0

Design Methods: Design Patterns, OOA/OOD

Version Control Tools: Git Hub, CVS, SubVersion

Database: Oracle, MS SQL Server, MySQL

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

Testing Tools: Junit

Documentation Tools: MS Office 97/2000/2002 , Visio, MS Project

Operating Systems: Windows XP/2000/NT/98/95, UNIX, Apache Tomcat, IIS.

PROFESSIONAL EXPERIENCE

Confidential

Sr.Java/J2EE Developer

Responsibilities:

  • Worked as a full stack developer responsible for Web, middle tier and Databases in the development of web application for Rejected Application Processing.
  • Involved in complete SDLC - Requirement Analysis, Architect proposed solution, High Level Design documentation, Review and Validate development effort, Support System Integration and User Acceptance Testing, Deployment and Release Management.
  • Interacting with Business Analysts and business users to understand and analyze the requirements.
  • Object modeling using UML with Rational Rose tool, IBM RAD to create Class Diagrams, Sequence Diagrams and Activity Diagrams..
  • Involved in complete development of ‘Agile Development Methodology/SCRUM’ and tested the application in each iteration
  • Implemented presentation layer using SpringBoot, JQuery and Bootstrap.
  • Implemented user interface (UI) using JSP, HTML and CSS.
  • Extremely used plain JavaScript and JQuery, JavaScript Library to do the client side validations.
  • Developed the view-controller components using JavaScript(JQuery), CSS, HTML and DHTML
  • Developed reusable and interoperable Web service modules based on SOA architecture using RESTful services.
  • Implemented with XML, XSLT, XPath and Web services (REST & Soap).
  • Configured the Application Server Jboss, Tomcat and WebLogic Servers.
  • Used Hibernate framework for the backend persistence layer.
  • Worked with DB architect to design database objects, Conceptual Data Model and Logical Data Model.
  • Developed PL/SQL triggers and master tables for automatic creation of primary keys.
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Involved in developing applications using Java and J2EE.
  • Developed Themes, Layouts and Hooks required for Portal Development.
  • Used Maven are as build tools to deploying the application.
  • Maven was used to manage dependencies in the application and deploy it on JBoss Application server.
  • Developed unit testing frame work using JUnit test cases for continuous integration testing
  • Used SDK such as Eclipse IDE, Toad, SVM,Intellig etc in this project.
  • Used an open source debugging tools like soapUI, Firebug for testing.
  • Expertise on Java Portal & Portlets Development and Maintenance.

Environment: Java, J2EE patters, JSP, Spring MVC, JAXB, Hibernate, Maven, Hudson, Jenkins, SVM, JQuery, AJAX, HTML, XHTML, XML, CSS, JavaScript, AngularJS, Shell Scripting, UML modeling, Web Services (REST & Soap), Jboss, WebLogic Servers, Junit, soapUI, FireBug.

Confidential, Bridge Port, CT

Sr.Java/J2EEDeveloper

Responsibilities:

  • Worked in an Agile Environment and participated in requirement gathering, analysis and design
  • Implemented Business Delegate, Design, Facade, Service locator, Singleton, Factory method, Template method, Observer, Data Access Objects, Transfer Objects JEE design patterns.
  • Implemented the service layer based on a Spring container and exploited Spring’s IOC features for bean management.
  • Implemented the persistence layer using Hibernate-ORM. Worked on Spring Web Flow on Spring MVC for building flows in our web application.
  • Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery AJAX and JSON.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Developed application on spring 3.x framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow with Spring MVC. Used spring’s dependency injection for injecting entity manager and managed beans into spring beans.
  • Working extensively with Hibernate Query Language (HQL) to store and retrieve the data from oracle database. Developed Enterprise JavaBeans (EJB 3.0) for implementing application’s business rules and policies.
  • Familiarity with Service oriented architecture (SOA) by developing and consuming Restful web services based on JAX-RS and Jersey. Coded JSP pages and used JavaScript for client side validations and to achieve other client-side event handling.
  • Designed the user interface of the application using HTML5, CSS3, Java Server Faces 2.0 (JSF 2.0), JSP, JSTL, JavaScript, AngularJS, Node JS, and AJAX. Coded in AngularJS MVC Framework to make single page app (spa) and complex price configurations pages.
  • Used Spring Security framework for login authentication, password hashing. Worked on Java Message Service (JMS) API for developing message oriented middleware (MOM) layer for handling various asynchronous requests. Worked with topic for creating publish/subscribe-messaging model.
  • Used D3.js and Angular to construct data visualization. Developed persistence layer based on JPA framework for providing POJO persistence model for object-relational mapping.
  • Used Concurrent Version System (CVS) as source control tool. Developed unit test cases and suits on Junit framework for unit testing. Used Maven for building, deploying application, creating JPA based entity objects and compiling GWT application.
  • Used XML parser API’s like JAXB API within the web service for marshalling/unmarshalling.
  • Used Business Process and Decision Management Design using JBoss JBPM and JBoss Drools Rules Engine.
  • Developed the web applications even under pressure when time line occurs.
  • Involved in designing and development of web interface using JSP, Servlets, and JavaScript.
  • Tested each and every application with using validators and handled multiple modules simultaneously to achieve the application.

Environment: Spring 3.1,J2EE 1.7, Spring JDBC Templet, Spring Batch, AJAX, XML, CSS, CSS 3, HTML 5, JavaScript, Oracle 10g/11i, Maven 3.0.3,, MYSQL 6.1, JQuery, JUnit, REST, AngularJS. STS 3.5.1(eclipse), Core Java, JSP’s, Action Components, Tomcat Web Server.

Confidential

Java/J2EE Developer

Responsibilities:

  • Re-designed and re-implemented the company’s web functionality into a modern 3-tier architecture using J2EE framework. The Existing system was built using VB and Power Builder.
  • Worked as a full stack developer.
  • Utilized various Rational Rose design methodologies for developing the framework.
  • Object Oriented Analysis and Design (OOAD) of business requirements with the end users and business analysts.
  • Used J2EE design patterns like MVC, and Singleton Pattern.
  • Developed the application using Struts framework.
  • Used Ext JS, Bootstrap, AngularJS as JavaScript application framework.
  • Web Accessibility Guidelines and content accessibility through WCAG 2.0
  • Used Crystal Reports Xl for data connections and report layout.
  • Validation framework is used to validate the forms.
  • Unit testing is done using JUnit.
  • Developed the Hibernate mapping files using Spring Source.
  • Used UML for to create visual models.
  • Used java Swing as an API for providing GUI for java programs.
  • CDI Dependency Injection is done using Spring framework.
  • Created sequence diagrams to show the page flows using WSAD.
  • Used PL/SQL along with Oracle 11g/12c as a relational database management system. Also used Oracle CC&B for service connection and utility Billing (water, gas, electricity, internet band-width etc).
  • Developed Client side screens in XML using XSLT.
  • Developed front-end screens using Java Script, JQuery, JSP and Tag Libraries.
  • Used JBoss as source code editor for JSP, HTML, XML and supported XDoclet.
  • Deployed application on JBoss 4.x/5.x and JBPM.
  • Used Hibernate for mapping object oriented design model to relational database.

Environment: JAVA1.5, J2EE, Spring, JBoss, Tomcat, Oracle 10g, PL/SQL, struts 1, Hibernate, Java Servlets, JSP, JQuery, UML, Bootstrap, AngularJS, Rational Rose, WCAG 2 JBPM, Crystal Reports xl, JavaScript, XML, HTML, Linux5, JUnit, XMLSpy, WAS, Spring Source, XSLT, Ext JS, java Swing.

Confidential

Java Developer

Responsibilities:

  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
  • Developed the front end UI using JSP, HTML, JavaScript, CSS.
  • Implemented Struts validators framework to validate the data.
  • Developed Ant (build.xml) targets for build and deployments on WebSphere Application Server 5.0.
  • Designed the application using Agile Methodology.
  • Hands on experience in JSP and Struts frameworks.
  • Developed International standard QTF based XSD and created XML using various parsing mechanism like DOM, SAX, XML PULL parser and JAXB for Assessment and Flashcards.
  • Developed front end application using HTML, XHTML, CSS, JavaScript, JQuery, JQuery UI, JSP, JSTL.
  • Hands on experience in various Core java concepts such as Collections, Exception Handling, Multithreading.
  • Used J2EEdesign patterns and Data Access Object (DAO) for the business tier and integration Tier layer of the project.
  • Used JavaMessage Service (JMS) for reliable and asynchronous exchange of important information, such as loan status report, between the clients and the bank
  • Developed interfaces using HTML, JSP pages and Struts -Presentation View.
  • Used J2EE design patterns and Data Access Object (DAO) for the business tier and integration Tier layer of the project
  • Design architecture following J2EE MVC framework.
  • Implemented CMP entity beans for persistence of business logic implementation
  • Development of database interaction code to JDBC API making extensive use of SQL Query Statements and advanced prepared statement
  • Developed Stored Procedures in the Oracle 9i database.
  • Performance Tuning and Optimization with java Performance Analysis Tool.
  • Worked on Installing and configured WebSphere Application Server.
  • Performed impact analysis on the dependency projects of OneSource Project.
  • Involved in writing unit test plans and developing test cases using JUnit.
  • Used Configuration Management and Version Control tool CVS.

Environment: Java, J2EE, Eclipse, Windows NT, UNIX, My Eclipse IDE, JSP/Servlets, Jquery, Apache, Tomcat, Web logic, JDBC, XML, XSLT,XSD,SAX, JAXP, HTML, Oracle8, UNIX, UML, CVS.

We'd love your feedback!