We provide IT Staff Augmentation Services!

Resume

5.00/5 (Submit Your Rating)

Sr Java J2ee Developer, NJ

SUMMARY:

  • Motivated achiever with around 8 years of significant, progressive experience in Information Technology as a Programmer/Analyst in the areas including internet/intranet technology, client server (multi tier architecture) applications. Specialized in object oriented analysis and design with specialization in Java, J2EE.
  • Experience in developing web based, internet/intranet, client/server, distributed architecture applications using Java and J2EE Technologies. Designed, developed, coded, testing and Implementation phases of Software Development Life Cycle Application areas included development for Financial sector (like Insurance, Banking), E - Commerce, Education and Product Development.
  • Expertise in developing applications using Java 8, HTML 4, Angular 4.0, Bootstrap, CSS, JQuery, Javascript, Kendo UI, JSP, Spring, Hibernate, SOAP and Restful Webservices, . Experience in using Service Oriented Architecture (SOA). Experience in design and development of Distributed OOAD based system using UML/ Rational Rose.
  • Strong experience in analysis and design using Software Engineering /SDLC, UML, Agile, Scrum, Rational Unified Process(RUP) Methodologies in Rational Rose and MVC based frameworks like Struts 2.0, Spring 4.2 using Java EE 6. Wrote various test plans to do rigorous testing and implemented various applications developed successfully. Was involved in client interaction and support to the marketing team.

TECHNICAL SKILLS:

Languages: Java 8/JDK, SQL,PL/SQL

Distributed Technologies: Apache Web Services (SOAP & REST), EJB 2.0, Session Beans, Entity Beans, MDB, RMI

Internet Applications: Java EE 8, JDK 8, EJB 2.0/1.1, JSP2.2, Servlets 3.0, JDBC 4.0, JNDI, Web Sphere, MQ Series and RMI, AJAX, Netscape Directory Server 4.0., Multi-threading

UI/UX: HTML 4, Angular 4.0, Bootstrap, CSS, JQuery, Javascript, Kendo UI, JSP, XSLT

Sever Side: Spring 4.2 (MVC, Core, Data JPA), Hibernate 4.2, Servlet, Struts 2, Java Concurrency, JTA

Web/Application Servers: Apache Tomcat 8.0, Web Sphere 4.0/5.1/6.0/7.1 , Weblogic 8.1/10.3, JRun

Tools: JBoss Developer Studio, Eclipse Juno, Notepad++, TextPad, EditPlus, WSAD, Intellij 3.0,TOAD, SQL Developer, Aqua Data Studio, XML Spy, JDeveloper 11g, JUnit, ANT, Maven, JIRA, Rational Application Developer (RAD), Quick Test Pro (QTP), netbeans, Sahi

ProOpen Source Projects: MVC, log4j, JSF 2.2, JSON, DOJO, Jakarta-Struts 2, Hibernate 4.2, Spring 4.2, SweetDev, Validator framework, sonar lint

Scripting Languages: JavaScript, VB Script, CSS, Angular 4.0.

Markup Languages: HTML, DHTML, XHTML, XML, XSL/XSLT, AJAX.

XML: Xerces, Xalan, JDOM, DTD, XPath, XQuery, SOAP, Castor

UML Tools: Rational Rose, TogetherJ, Visio, Visual Paradigm.

Database Apps: Oracle, MS SQL, MS Access, SQL Server

OS: MS-Windows 95/98/NT/2000/7/8, Unix

Methodologies: OOPS/OOAD, RUP, Agile, UML, SOA, DevOps

Version Control Tools: Git Lab, VSS (Visual Source Safe), CVS, PVCS, SVN

EXPERIENCE:

Confidential, NJ

Sr. Java/J2ee Developer

Responsibilities:

  • As a Sr. J2EE Developer developed the Registrations, Organizations and Users modules using Java 8, Spring, Hibernate, Kendo UI, for Confidential application.
  • Multiple Reports in excel format to support Admin Users and Users. Query tuning to improve the performance of
  • Report download. Creating stored procedures to support MIR reports.
  • Handling permission of Tabs for user level permission.
  • Rest and SOAP call for calling external Systems for Registration.
  • Used JQuery, Kendo UI and Ajax technology for populating front end UIs. Developed Debug screens for production support like template uploads, Managing permission, Upload multilingual translations.
  • Wrote JUnit test cases using mockito. Wrote Sahi automation scripts.
  • Followed the Agile methodology and DevOps model for development and continuous release.
  • Used sonar lint for checking code quality.
  • Used App Dynamics to check the performance of the system.
  • Presently doing the production support and enhancements to the Confidential system

Environment: JBoss Developer Studio, Tomcat Server 8.0, Oracle 11 g, App Dynamics, Spring 4.2, Spring MVC, JPA, Hibernate 4.2, JSON, RestFul services, SQL, SVN, Git Lab, JQuery, Kendo UI, Maven 3.0, Bootstrap.

Confidential

Sr. Java/J2ee Developer

Responsibilities:

  • Responsible for developing, managing and mentoring 5 member team of Java developers for converting and maintaining three existing applications i.e, OES(Online Examination System), Royal Camels and Royal Cavalry from oracle forms to java web applications.
  • Responsible for proposing the architecture and the framework to be used in these applications.
  • Coded Restful webservices, JSF, POJO and DAO classes for admin and interview module in OES, Transaction and Reporting module in Camels and Cavalry applications.
  • Responsible for getting the requirements from client. Created the High Level design and helped the team members in creating the Low Level design documents. Responsible for resolving the issues faced by developers. Responsible for setting up the maven environment for build.
  • Initially developed a sample flow for admin module using JSF, Spring and Hibernate, then the whole system is developed based on the same architecture.
  • Did the code review for all 3 applications. Written the JUnit test cases for the admin module.
  • Provided technical support for all 3 systems after implementation.

Environment: JDK 1.6, Java, Struts 2, Hibernate 4.0, JSF 2.0, Maven, DHTML, Javascript, JQuery, CSS, XML, Eclipse juno, Weblogic 10.3, Oracle 10g.

Confidential, NJ

Sr. Java/J2ee Developer

Responsibilities:

  • As a Senior J2ee developer done study and analysis of business and functional requirements. Made Use Case, Class and Sequence Diagrams using UML based tool Microsoft Visio.
  • Worked as a component developer to code in JSP, Javascript, Java, Hibernate. Developed model driven action classes and interceptors for session management in struts 2.0. Coded JSP using JSTL and OGNL tags. Implemented client side validation and Ajax calls using DOJO framework and JSON objects.
  • Did server side validation using struts2 validation. Written domain objects as POJO’s.
  • Used Spring 2.5 for dependency injection between different tiers like business objects and data access tier.
  • Written data access layer using Hibernate 3.2. Used Maven for build.
  • Implemented lookup for criminals as webservices using apache to be used by external systems.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews. Recording and testing using JUnit test cases. Configuration and usage of Log4j APIs

Environment: JDK 1.5, Java, JSP, Struts 2.0, Spring 2.5, DHTML, Javascript, DOJO 1.4, AJAX, CSS, XML, Tiles, Maven, Microsoft Visio, RAD 6.0, Websphere 6.1, Apache Tomcat, Hibernate 3.2, JUnit, Log4j, SVN, Oracle 10g.

Confidential, NJ

Sr. Java/J2ee Developer

Responsibilities:

  • Done analysis of the existing web application to convert it to struts web application. Developed the prototype with mock HTML screens. Worked as a component developer to code in JSP, Java and Hibernate.
  • Written javascript to disable and enable user controls on the jsp and to check for some conditions before submitting the jsp. Done lot of xml convertion to java objects using JAXP. Did pagination and sorting at UI side using displaytable tag. Written filters and Listener servlets to track the user.
  • Developed the webservices based on SOA architecture to get the data from admin systems. Did customization of SEEC components for implementing ACORD standards.
  • Did the development of Struts Web Application and converting to JSR 168 portlets using Struts Bridge. Involved in configuration of WSRP setup. Involved in setting up the websphere application server and portal server test environment locally. Did unit testing of modules using JUnit Test Cases.
  • Developed the ant scripts for building WAR and EAR.

Environment: JDK 1.5, WebSphere Portal 5.1, WebSphere 6.0.2, Javascript, XHTML, XPath, DHTML, CSS, JSP, Servlets, XML, JAXP, CSS, Struts 1.2, Struts Bridge 1.0, Oracle 10g/TOAD, Hibernate 3.0, WSRP 1.0, WSRP4J, Pluto, Apache Axis SOAP 1.2, RAD 6.0, Ant, Progress, Jakarta commons, log4j, PVCS, Single Sign-On (GetAccess / WebSEAL).

Confidential, NY

Sr. Java/J2ee Developer

Responsibilities:

  • Done study and analysis of business and functional requirements. Design and development of Software Design Document using UML based tool Visual Paradigm.
  • Worked as a component developer to code in Java and J2EE technologies using Rational Application Developer. Created UI using JSPs and Struts based framework SweetDev. Server side validations using struts Validator framework.
  • Used Spring Framework for implementing business logic and maintaining transactions. Using POJOs for storing data required. Used Hibernate for Object Relational mapping. Maintaining documentation using Javadoc.
  • Written javascript to disable and enable user controls on the jsp and to check for some conditions before submitting the jsp. Written filters and Listener servlets to track the user and to manage the session. Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Recording and testing using test macros created using Quick Test Pro.
  • Extensive application of J2EE design patterns namely, Service Locator, DAO, Value Object, Factory, Singleton, etc. Extensive usage of XML throughout modules.
  • Usage of Maven and Cruise Control for generating system builds. Configuration and usage of Log4j APIs

Environment: Java, Spring framework, Javascript, CSS, XML, Maven, Cruise Control, RAD 6.0, Oracle 9i, Websphere 5.1.2, Apache Tomcat, JUnit, Log4j, CVS, Toad, AIX, SweetDev, Hibernate, Quick Test Pro.

Confidential, NC

Sr. Java/J2ee Developer

Responsibilities:

  • Worked as a component developer to code in Java, J2EE technologies in Confidential and Pre-Bill Request module.
  • This application is developed using RUP methodology. Many J2ee Design Patterns such as Model- View-Controller (MVC), Singleton, Session Façade, Business Delegate, Value Object, Data Access Object (DAO). Was involved in preparation of HLD and FCD for Pre-Bill Module.
  • UI generation was using JSP, Struts, XML and XSL were used for report generation. Used various tag libraries such as bean, html as part of coding JSP’s. Developed Stateless Session Beans (EJB) as part of session façade for implementing business logic, Entity Beans to act as data model. Developed Data Access(DAO) Object as part of the App Tier for Pre-Bill Module. Developed Action Classes, action forms as part of the process flow. Developed various validation xml files to validate the input from the user, edited the struts-config.xml file to in corporate the changes.
  • Did unit testing of modules using JUnit Test Cases and Performance Testing using Vantage Analyzer. Build various Ant scripts as part of development and deployment of various jar files.
  • Written Unix Korn script to FTP the EAR file to server. Provided extensive pre-delivery support, did bug fixing, Code reviews, etc.

Environment: Struts 1.1, JSP, Servlets, CSS, EJB 2.0, XML, XSL, Weblogic 8.1, JDBC, JavaScript, HTML, Oracle 9i, Ant, Eclipse, PVCS, Unix, Korn Scripts, Tomcat 4.0, JUnit.

We'd love your feedback!