We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Paramus, NJ

SUMMARY

  • Demonstrated expertise in handling development, maintenance, upgrade & enhancement projects.
  • Expertise in web development applications using Core Java, Servlets, JSP, EJBs (Session Bean, Entity Beans, JMS/MQ Series), JDBC, XML, XSD, XSLT, RMI, JNDI, Java Mail, XML Parsers (DOM and SAX), JAXP, JAXB, Java Beans etc.
  • Expert level coding skills in Java and web application development in Struts, Spring customized MVC and Hibernate frameworks.
  • Strong background in Object Oriented Design (OOD), Analysis (OOA) and drawing UML diagrams.
  • Extensive experience in front - end technologies like HTML5, CSS3, Java script, AJAX, JSP, JSTL, JQUERY and other java Script libraries.
  • Database Design, Modeling, Migration using SQL & PL SQL - Oracle, DB2, SQL Server.
  • Experienced in Developing and Deploying Applications using Web sphere, Web Logic, Apache Tomcat & HTTP Server.
  • Expertise in producing & consuming SOAP based & Restful web services using WSDL, SOAP, AXIS, JAX-WS, REST-Jersey, UDDI, and WS-Security.
  • Expertise in Unit testing using JUnit & Mockito, Integration testing, smoke testing & regrassion testing etc.
  • Proficient in using GOF Java and J2EE design patterns like Singleton, Front Controller, Business Delegate, Service Locator, Adapter, Factory, Abstract Factory, DAO, VO etc.
  • Proficient in using java development IDEs like Eclipse, My Eclipse, Net Beans and RAD.
  • Proficient in Asynchronous messaging using JMS and IBM MQ Series.
  • Performed DB Design, DB normalization and writing SQL queries and PL/SQL - Stored Procedures, Functions, Triggers, Sequences, Indexes and Views etc.
  • Proficient in coding guidelines and checking Check styles, PMD defects & Find Bugs.
  • Provider of technical solutions utilizing the latest technologies and developing innovative solutions in alignment with business objectives.
  • Proven success in project management; combining expertise in strategic planning, quality control, and team leadership with solid qualifications in client server application design and development.
  • Tencious problem solver continuously seeking effective solutions to complex problems with excellent troubleshooting, communication and presentation skills.
  • Experienced in writing build scripts using ANT, MAVEN.
  • Experienced on Log4j and JUnit.
  • Good experience on version management tools CVS, SVN and Clear Case.
  • Excellent in databases like Oracle 8i/9i/10g, SQL Server 2000, MySQL.
  • Capable team player who works well with people at all levels.
  • Excellent written and verbal communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS

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

Java/J2EE Technologies: J2EE, Servlets, JSP, EJB, JSTL, JDBC, JSF, JavaBeans, Struts, MVC, Hibernate, Spring, RMI, ANT, MAVEN, Log4j, XML, JAXP, DOM, JNDI, JMS, JNI, JUNIT, Web services, Swing, Custom Tags

Tools: & Messaging System: JAX-WS, J2.0/1.1,PatternsMVC, business delegate,service locator, session façade, Abstract Factory, DAO, Singleton.

Web Technologies: HTML, DHTML, Java Script, CSS, AJAX, DOJO, XML, JSP, AngularJS Frameworks and IDE's Struts 2.0/1.2, Spring … Hibernate 3.x, JPA.

Web/Application: Servers Web Logic … IBM Web Sphere … Apache Tomcat 7.x/6.x/5.x, JBOSS 5.x/6.x Database Environments Oracle … SQL Server … PL/SQL, My SQL, TOAD.

Operating Systems: Windows, LINUX.

Build Script: ANT, MAVEN, shell scripts, batch scripts.

Web Service Technologies: WSDL, SOAP, JAX-WS, JAX-RS, AXIS 2, CXF, REST API, JAX-RS, and JERSEY.

Version Control Tools: CVS, SVN, Rational Clear

IDE's: RAD, Eclipse, NetBeans, TOAD.

Testing and Code Quality tools: JUNIT, Log4j, Mockito, Find Bug, Check styles and PMD

Methodologies: Agile, Waterfall, SDLC, Iterative.

PROFESSIONAL EXPERIENCE

Java/J2EE Developer

Confidential - Paramus, NJ

Responsibilities:

  • Involved in various phases of software development life cycle.
  • Extensively involved and worked in Requirement gathering and Functionality of the application from the specifications.
  • Worked on UI designing, data modeling, and reviewed the design documentation.
  • Worked on Bridges Framework which is custom built MVC framework.
  • Developed Front End web pages using html, JS, CSS, Ajax and JSPs.
  • Extensively worked on AngularJS.
  • Developed Custom Tags in JSP. Used the JSTL and Struts logic, html and bean tag libraries.
  • Extensively worked on Collections API.
  • Implemented a Middle tier using Spring MVC to process client requests.
  • Worked on logging, exception handling and transaction management using spring AOP
  • Involved in integrating spring with Hibernate and Involved in setting up configuration properties, ORM mappings and CRUD operations with data base.
  • Developed reusable components using Java, spring core integration and Hibernate.
  • Worked on Google Guava libraries.
  • Extensively worked on Stateless Session EJBs for business logic.
  • Implemented SQL queries for database interaction
  • Worked on Batches to generate the alerts based on the given specifications.
  • Used Clear Case and SVN for version control.
  • Worked on Clear Quest (CQ), and IM ticket transition from HP to CQ.
  • Worked on production tickets, and defect fixing.
  • Worked on VMWare Service Manager Tool to get the information provided by the client to analyze the production tickets.
  • Worked with QA team in preparation and review of test cases.
  • Extensively worked on MQ.
  • Used FingBug, CheckStyles and PMD tools for code quality.

Environment: and Tools: HTML, JSP Custom Tags, AngularJS, Ajax, JSTL, Bridges Framework (Custom), Stateless EJB Beans, ActiveMQ, Spring, Hibernate, DAO, HTML, Clear Case, SVN, RAD, Web sphere Application Server 8.1, ANT, CQ Defect Tracking, Java 1.6 and 1.7, SQL Developer, VMWare Service Manager, FindBug, PMD, Code Quality, Google Guava, Jira, Log4j.

Java/J2EE Developer

Confidential - Colorado Springs, CO

Responsibilities:

  • Worked with business analyst in understanding business requirements, design and development of the project.
  • Implemented the Struts frame work with MVC architecture.
  • Created new JSP's for the front end using HTML, Java Script, Jquery, and Ajax.
  • Developing JSP pages and configuring the module in the application.
  • Developed the presentation layer using JSP, HTML, CSS and client side validations using JavaScript.
  • Involved in designing, creating, reviewing Technical Design Documents.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle.
  • Worked on MQ for messaging.
  • Applied J2EE design patterns like Business Delegate, DAO, Singleton etc
  • Deployed and tested the application using Tomcat web server.
  • Using java scripts did client side validation.
  • Involved in developing DAO's using JDBC.
  • Involved in coding, code reviews, JUnit testing, Prepared and executed Unit Test Cases.
  • JBOSS for application deployment and MySQL for database
  • Worked with QA team in preparation and review of test cases.
  • JUnit was used for unit testing for the integration testing tool.
  • Writing SQL queries to fetch the business data using Oracle as database.
  • Developed UI for Customer Service Modules and Reports using JSF, JSP's and My Faces Components
  • Log4j used for logging the application log of the running system to trace the errors and certain automated routine functions.
  • CVS was used as configuration management tool.

Environment: and Tools: Java, JSP, JavaScript, Servlets, Struts, Hibernate, EJB, JSF, JSP, Ant, Tomcat, CVS, Eclipse, SQL Developer, Oracle, MQ.

Java/J2EE Developer

Confidential, NJ

Responsibilities:

  • Worked on a multi-tier web based environment using J2EE technologies: JSP, EJB and Java Servlets.
  • Developed Back Office and Front End forms/templates with Validations for Login, Registration, maintain security through session / application variables, deliver dynamic content using HTML, JavaScript and Java as required.
  • Developed CSS, JSP and Servlets.
  • Developed web interfaces using HTML and JavaScript.
  • Developed Stored Procedures, Functions using Oracle.
  • Proficiency in developing SQL, PL/SQL in JDBC with Oracle 9i/10g as well as client-server environments.
  • Developed UI using JSP, Servlets.
  • Involved in writing the business logic.
  • Experience in creating user interfaces using JSP, HTML, DHTML, XML, XSLT, and JavaScript.
  • Used Linux to design the User Interface and to develop the application
  • Involved in validating the views using validator plug-in in Struts Frame Work
  • Experienced in building and deploying J2EE Application Archives (Jar, War and Ear) on IBM WebSphere application server using Apache Ant.
  • Experience with Session, Entity, Message Driven Beans.
  • Developed front-end using AWT, Flex, Swing, JSF, and JSP with Custom Tag libraries, JSTL, Struts Tag libraries

Environment: and Tools: Java 1.4/1.6, JSP, Servlets, EJB, Spring MVC, Spring DAO, Web Services Restful, Ant, Maven, Tomcat, CVS, Eclipse, SQL Developer, Oracle.

Java/J2EE Developer

Confidential - Ridgefield Park, NJ

Responsibilities:

  • Implemented the required functionality using Hibernate for persistence &Struts frame work and JSTL for front end development.
  • Developed DAOs (Data Access Object) and DOs (Data Object) using Hibernate as ORM to interact with DBMS - Oracle
  • Developed modules that integrate with web services that provide global information
  • Used Web services to communicate and integrate within different system.
  • Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.
  • Used different features of Struts like MVC, Validation framework and tag library.
  • Created detail design document, Use cases, and Class Diagrams using UML
  • Written ANT scripts to build JAR, WAR and EAR files.
  • Developed Standalone Java Component that will interact with Crystal Reports on Crystal Enterprise Server in order to view Reports as well Scheduling of Reports as well storing data as XML and sending data to consumers using SOAP.
  • Deployed the application and tested on Websphere Application Servers.

Environment: and Tools: Java 1.4, Hibernate, JavaScript, Struts, Websphere6.0, Eclipse 3.2, Oracle, Web Services, Crystal Reports, Rational Clear Case, UNIX, ANT, Web Services.

Java/J2EE Developer

Confidential 

Responsibilities:

  • As a programmer, involved in designing and implementation of MVC pattern.
  • Extensively used XML where in process details are stored in the database and used the stored XML whenever needed.
  • Part of core team to develop process engine.
  • Developed Action Classes & Validation Struts framework
  • Created project related documentations like user guides based on role.
  • Implemented modules like Client Management, Vendor Management.
  • Attended various Client meetings.
  • Implemented Access Control Mechanism to provide various access levels to the user.
  • Designed and developed the application using J2EE, JSP, XML, Struts, Hibernate, Spring technologies
  • Coded DAO and hibernate implementation Class for data access.
  • Coded Springs Services Class and Transfer Objects to pass the data between layers.
  • Designed the Database for the Jeevica in MS-SQL server 2000
  • Implemented Web Services using Axis
  • Developed Java Scripts for client side validations in JSP.
  • Developed JSPs with Struts taglibs for the presentation layer.
  • Coordinated with the onsite, offshore and QA team to facilitate the quality delivery from offshore on schedule.

Environment: and Tools: JSP, JavaScript, Webservices, SOAP, CSS, Struts, Websphere, MQ-Series, JUnit, Windows XP and Linux

We'd love your feedback!