We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Middletown, NJ

SUMMARY

  • 10+ years of total IT experience
  • 10 years of Java J2EE technologies
  • SDLC: 10 years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
  • Java-J2EE: 8 years of excellent programming experience in various Java-J2EE technologies including Java JDK 1.5/1.4/1.3/1.2 , Collections, Multithreading, Sockets, J2EE 2.0/1.1, EJB 2.0, Servlets, JSP, Java beans, EJB, JDBC for building server side applications. Applets, Swing, AWT.
  • E-commerce applications: Strong experience in developing e-commerce applications, distributed applications using Java, Servlets, JSP, Struts, Spring, BEA’s Web Logic 8.x/7.x/6.0, WSAD 5.0, JDBC, Hibernate 2.0, Applets, Swing, EJB, Java beans, Web Sphere, Apache Tomcat Server, JavaScript, HTML 4.0, DHTML XML, J2EE, DB2,SQL, Oracle 9i/8i/8.0.3/7.5, MS SQL Server 2000/’97/7.0/6.5,Sybase, Rational Rose, Rational Clear Case, Rational XDE modeler, JBuilder 5.x, Visual Source Safe 6.0.
  • Application and Web Servers: 6 years of extensive experience in Programming, Deploying, Configuring, Fine-tuning and Administering Application & Web Servers such as IBM Websphere 7.0/6.0/5.1.1/5.0.1/4.0/3.5/3.0 , IBM Websphere Studio Application Developer (WSAD) 5.0/4.0, RAD 7.0,6.0 Eclipse IDE 3.0 and Weblogic Workshop 8.1, BEA Weblogic 8.1/7.0.2/6.1 , Ant, JUnit and Maven Apache Tomcat Web Server 5.0.25, Apache HTTP Server, JBuilder, JBoss 3.2.3 and Java Web Server 2.0/6.0.
  • XML: Strong XML experience using XML 1.0, XSL, XPATH, XSLT, DTD Schema & SAX/DOM., HTML, DHTML, CSS and JavaScript. Experienced in parsing (DOM and SAX) XML using JAXP API.
  • Architecture: Proficient in the design, development and implementation of Model-View-Controller (MVC) and MVC2 using Jakarta Struts 1.x,2.0 Frameworks, Design Patterns and DAO’s, J2EE Architecture, SDLC, Software Engineering, Design Patterns, Object Modeling, Project Management, UML, RUP Methodologies in Rational Rose.
  • Databases: Experienced with RDBMS implementation and development using Oracle 8/8i/9i, PL/SQL, SQL Server 2000/2005, DB2, SQL*Loader, Stored Procedures, TOAD, Explain Plan, Ref Cursors, Constraints, Triggers, Indexes-B-tree Index Bitmap Index, Views, Inline, Materialized Views, Database Links, Export/Import Utilities, MS SQL Server 2005/2000.
  • Environment: 5 years of strong UNIX experience on Unix Shell Scripting, CGI/PERL, Shell Scripting, Windows 95/98/NT/2000/XP, Unix (IBM AIX 4.3, Sun Solaris 5.1.0/2.7/2.6 , Sun OS 4.0, HP-UX 9.0, Red Hat Linux.
  • Proficient in applying design patterns and frameworks including Apache Struts, MVC architecture, Session Façade Pattern, Service Locator pattern and Message Façade pattern.
  • Familiar with all aspects of technology projects including Business Requirements, Design Specification, Design Patterns and Deployment.
  • Experience in source code Management using SVN, CVS, VSS, Dimensions and Rational Clear case.
  • Excellent problem solving skills with strong technical, communication, document writing, analytical and good interpersonal skills.
  • Efficient Team Member with good planning and monitoring skills.
  • Ability to work under stress and in meeting the schedules.

TECHNICAL SKILLS

Java-J2EE: Java 2.0/1.1/1.0, JDK 6.0,2.0/ 1.5/1.4/1.3/1.2 , J2EE 2.0/1.1, J2ME, EJB 2.0/1.1, JNDI, JWS, Servlets, JSP, Java Beans, EJB, Struts 2.0,JDBC for building server side applications, Applets, Swing, AWT, JDBC/ODBC, MQ Series 5.1, DHTML.

Design/Tools/Technologies: UML, Java, Servlets, JSPs, JSF, Struts, BEA’s Web Logic 8.x/7.x/6.0/5.1/4.5, WSAD 5.0, JDBC, Swing, Applets, EJB, Java Beans, Web Sphere, Apache Tomcat Server, JavaScript, HTML, XML, J2EE, SQL, Rational Rose, Rational Clear Case, VSS,CVS Visual Basic, Oracle 8i/7.x under Unix and Windows NT.

Enterprise Servers: IBM WebSphere 7.0/6.0/5.1.1/5.0.1/4.0/3.5/3.0 , IBM Web sphere Studio Application Developer (WSAD) 5.0/4.0, Eclipse IDE 3.0, WSAD/RAD 7.0/6.0 and WebLogic Workshop 8.1,BEA WebLogic 8.1/7.02/6.1 , Apache Tomcat Web Server 7.0/6.0/5.0.25 , Apache HTTP Server, Java Web Server 2.0, JBuilder, JBoss 3.2.3 & Java Web Server 2.0.

Java Related Packages: ANT, Log4J.

XML Technology: XML 1.0, XSLT 2.0, DTD/Schema, Apache Xalan (XSL processor), Apache Xerces (XML parser), DOM/SAX API.

Programming: C, C++, HTML 4.0, CSS, JavaScript, Ajax, Perl, UNIX Shell Scripting.

Databases: Oracle 10g/9i/8i/8.0.3/7.5, DB2 9.x/7.x, DB2 UDB, MS SQL Server 2000/’97/7.0,MySQl,MS Access 2000 and PostgreSQL.

Other Tools: WSAD 5.1, RAD 7.0/6.0, JBuilder 5.0, Eclipse 3.1, SQL Navigator 5.1, Visual Basic 6.0, VSS 6.0, WinCVS 2.0, Junit 4.0,JProbe,JMeter,Ab Initio.

Environment: UNIX, IBM AIX 4.3, Red Hat Linux, Sun Solaris 5.10/2.7/2.6 , MS-DOS 6.22, Windows 95/98/NT/2000/XP.

PROFESSIONAL EXPERIENCE

Confidential, Middletown, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Worked in Agile environment to develop the ATT cloud portal Netbond components.
  • Participated in sprint planning to analyze the user stories and plan for the upcoming sprint.
  • Involved in the design discussions to develop the NSAPI calls for the New Netbond Partners.
  • Successfully developed the gateway to communicate with Microsoft Azure server and Openstack servers.
  • Involved in developing the Netbond features such as Microsoft Netbond, Netbond CCP, IBM Frontbone, Netbond New Partners, VPC modules using Spring.
  • Used Spring Core in all the layers of the web project and Spring Transactions Confidential DAO Layer.
  • Developed the REST web services for the Netbond cloud API using Jersey REST API.
  • Experienced working as a team lead using agile methodology in Netbond project.
  • Worked on consuming ATT SOA Web Services for single sign (CSO ).
  • Experienced working with JUNIT, In Memory Database and Mockito framework for testing Java code and REST api.
  • Used XML to transfer the data from one file to other xml files and also for the application configuration and for application dynamic reference data.
  • Extensively used Jquery, Ajax & JavaScript for the Netbond services in the Web layer.
  • Extensively used SQL and Involved in writing the scripts to create tables, views, indexes and created stored procedures, functions and packages using PL/SQL.
  • Extensively used SQL and Involved in writing the scripts to create tables, views, indexes and created stored procedures, functions and packages using PL/SQL.
  • Developed Test classes and involved in Unit testing for the whole application.
  • Used Junit framework for Unit testing of application.
  • Integrated work with portal team and performed integration testing and system testing.
  • Well Experienced in developing and deploying applications in both tomcat and web logic on UNIX and Windows Environment
  • Worked on debugging and fixing defects in each sprint after the stories has been delivered.
  • Beginner in using code cloud repository.
  • Developed and maintained XSDs for the project; generated JAXB classes using binding file.
  • Actively involved in code reviews, debug sessions, bug fixes and DB clean ups.
  • Took active part in deployment plan, writing deployment documents, deployment process and feature releases.

Environment: Core Java, J2EE, JSP, Servlets, HTML, Java Script, Maven, Spring 2, Tomcat 6.0.35/7.0.33 , Eclipse 3.7, JUnit, XML, XSD, Unix, Shell Script, Jersey Framework, REST Service, SQL Developer, SQL, PL/SQL, Log4J, TortoiseSVN, REST console, WinSCP, Cron Service, Code Cloud, Jenkins

Confidential, Brooklyn, NY

Sr. Java/J2ee Developer

Responsibilities:

  • Involved in creating artifacts for Rational Unified Process (RUP) - use cases, system architecture document using UML.
  • Designed Class diagrams and Sequence diagrams required for different project modules using UML technologies and Rational Rose.
  • Designed GUI using JSP, HTML, CSS, JQuery, DOJO and JavaScript.
  • Actively involved in designing and implementing MVC and DAO design patterns.
  • Developed the three major modules which include "Teacher Home Page, Class Page, Student Snapshot" pages.
  • Involved in design and development of three-tier architecture using Struts Framework in the application which is based on MVC2 design pattern.
  • Implemented Action classes, Form Beans, Application Resource properties using struts framework with IDE as Rational Application Developer.
  • Used AJAX framework to implement enhanced Reporting system to improve page performance by reducing the number of page reloads.
  • Created EJB's to invoke the transactions like publishing the scores, create school and create groups.
  • Used SAX parser based XML modules to parse and retrieve the information from XML messages.
  • Used SOAP for XML communication in Web Services which is integrated into the Schema.
  • Created Web Services to integrate with the Data Stage to retrieve the Data from the third party Data Core using Soap UI.
  • Created Web Service in order to send the Assessment data from RT application to a third party tool called WGEN.
  • Administration and configuring WebSphere application server for deploying application, creating JDBC Data sources, creating servers.
  • Used log4j to log the error messages for debugging.
  • Involved in writing shell scripts and Perl scripts.
  • Developed simple to complex PL/SQL queries to perform various operations and DB activities, created/altered tables and views.
  • Interacted directly with Clients and provided the expertise for trouble shooting the application.

Environment: J2EE, Java 1.5, XML, JavaScript, JSP, EJBs, CSS, HTML, DHTML, JavaScript, AJAX, PL-SQL, Stored procedure, WebSphere 7.0, Eclipse IDE 3.0, Oracle 10g/8i/9i and Windows 2000/XP.

Confidential, Middletown, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in customizing account provisioning and lifecycle management such as adding, removing, and modifying people and accounts using TIM APIs.
  • Involved in designing customized workflows for Account based and role based provisioning using FESI extensions.
  • Designed UI screens using JSP, HTML, CSS and JavaScript.
  • Developed new Ticketing Interface for Identity Management team using Spring framework.
  • Actively involved in designing and implementing Front Controller, Session Façade, and Service Locator and DAO design patterns.
  • Developed new Payload Interface to assist users to edit their account entitlements acquired during Role sign up using Struts.
  • Developed Servlets for the Controller classes to implement business logic which deals with the Data layer to implement MVC architecture using Eclipse IDE.
  • Implemented Internationalization concept in JSPs and Java classes and created Resource bundles i.e. .properties files.
  • Used Hibernate to persist data to Oracle 10g database and wrote HQL queries.
  • Used JMS to place Change Password, Modify Account, Modify Person, Approval/Reject of Action items requests on queue.
  • Used AJAX and JSON frameworks to implement enhanced Reporting system to improve page performance by reducing the number of page reloads.
  • Used XML to transfer the data from one file to other xml files and also for the application configuration and for application dynamic reference data.
  • Used SAX parser based XML modules to parse and retrieve the information from XML messages.
  • Involved in writing shell scripts and Perl scripts.
  • Used SVN for the version controlling.
  • Used Junit framework for Unit testing of application.
  • Developed ANT scripts to build the application and deployed on WebSphere Application Server.
  • Extensively used SQL and Involved in writing the scripts to create tables, views and indexes.
  • Interacted directly with Clients and provided the expertise for trouble shooting IdM application.

Environment: J2EE, Java 1.5, XML, JavaScript, JSP, EJBs, JMS,, CSS, HTML, DHTML, JavaScript, AJAX, PL-SQL, Stored procedure, Tivoli Identity Manager 4.6/5.1, IBM DB2 9.5, WebSphere 7.0, RAD 7.5, Eclipse IDE 3.0, Oracle 10g/8i/9i, Tivoli Directory Integrator 7.0/6.x, Tivoli Directory Server (LDAP) 6.2, PERL, Shell, Solaris and Windows 2000/XP.

Confidential, NC

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Designed UI screens using JSP, Struts tags, HTML, CSS and JavaScript.
  • Used Struts Framework in the Web tier for interaction between front end and back end..
  • Actively involved in designing and implementing Front Controller, Command Design Pattern, Value Object Pattern, Service Locator, Business Delegate, Singleton Pattern, Session Façade, DAO pattern for database connectivity and used the JDBC API extensively.
  • Used JMS technology to communicate messages from Java message queue to Middleware.
  • Developed Custom Tags to simplify the JSP code.
  • Used XSL/XSLT for transforming common XML format into internal XML format.
  • Used AJAX framework to implement asynchronous invocation of web pages to enhance the performance, for partial page refresh and dynamic drop down lists.
  • Provided Email facility using Java Mail technology to user to receive automatically generated notification for various transactions.
  • Involved in Performance Tuning and used JProbe and JMeter for performance testing.
  • Extensively worked on Oracle 10G tables, packages, views, stored procedures and triggers.
  • Created Shell scripts for automatic backup and file recoveries. Used PERL Script to perform Pattern Matching.

Environment: Struts 1.2.7,Java1.5, J2EE, JSP, HTML, CSS, Servlets, WebSphere 6.1,,XML, XSLT, XSD, Rational Rose, Rational ClearCase, Oracle 9i, JNDI, Log 4J, ANT, Junit, Windows .

Confidential

Sr. Software Engineer

Responsibilities:

  • Participated in detailed requirements gathering and analysis sessions.
  • Produced UML diagrams (use case, class, sequence diagrams) to document the design.
  • Involved in developing the complete structure that meets the functional and non-functional requirements.
  • Used Spring framework in the Application Web tier.
  • Used Spring core container to implement IOC concept to avoid tight coupling.
  • Used Aspect-oriented programming to capture Error handling and Logging functionality which is used throughout the application in reusable components.
  • Developed Controller class to retrieve and update information.
  • Actively involved in designing and implementing Front Controller, Session Façade, and Service Locator and Data Transfer Object design patterns.
  • Used JSF to design UI components and configured managed beans in faces-config.xml configuration file by using XML.
  • Worked on creating Data tables by creating JSF Data Table components.
  • Integrated JSF with Spring in order to achieve Event handling mechanism provided by JSF.
  • Developed Validation classes for the form validations.
  • Employed the persistence strategy with the help of ORM tool Hibernate and integrated with Spring by using Spring ORM module.
  • Developed Hibernate mapping and DAO layer which is used for persistence.
  • Developed DOM Parser based XML modules to parse and retrieve the information from XML messages.
  • Created shell scripts for utilizing UNIX utilities in users applications, File conversions, user & application software installation and support, data extraction and reporting using UNIX utilities.
  • Implemented file transfer using .ssh and AMMO clients. Involved in the maintenance and enhancement of Bankofamerica.com website including the LOB’s CRE, Movers and Mortgage
  • Version maintenance and build promotions using Rational Clear Case and Ant.

Environment: Java1.4, Spring2.0, J2EE, JSP, HTML, CSS, Servlets, XML, XSLT, XSD, Rational Rose, JBoss 4.0, Oracle, Log 4J.

Confidential

Java J2EE Developer

Responsibilities:

  • Handle various requests like Site Redesign, Site enhancement, Integration of third party websites, ADA Compliance Reviews and testing requests.
  • Research & Analysis and Estimation of Requests.
  • Used Struts 1.0 Framework in the Web tier for interaction between front end and back end.
  • Developed Action classes, Action Form bean, configured the struts-config file.
  • Involved in designing “Deposits” module using JSPs, HTML.
  • Developed Session Bean to process requests from the user interface
  • Developed CMP entity beans to retrieve and update deposit information
  • Used MVC architecture to separate business layer, presentation layer and Application tier.
  • Participate in quick issue resolution activities.
  • Interacted with database and EJBs to retrieve and update the records.
  • Involved in quality Assurance of Deliverables.
  • Involved Unit Testing and Integrated Testing

Environment: Struts 1.0, Java, JSP, HTML, CFML, Oracle, XML, JavaScript, Linux

Confidential

Java Developer

Responsibilities:

  • Responsible for Project Planning, Design, Analysis and Coordinating with team members who were responsible for development and deployment of system-level automation solutions.
  • Developed Front-end using JSPs AND Swing components such as JButton..
  • Implemented business logic using EJB’s to house business logic Confidential the middle tier level.
  • Used Entity Beans for the persistence storage of the Customer details.
  • Used JavaScript for front-end validations.
  • Extensively worked on tables, packages, views, stored procedures and triggers.
  • Deployed the application on JBoss Application Server.
  • Used MVC, Service Locater, Business Delegate, DAO, VO and Session Facade design patterns.

Environment: Java, Servlets, C++ FIM Frame work, Linux, SQL Server and XML.

We'd love your feedback!