We provide IT Staff Augmentation Services!

Java/jee Developer Resume

0/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • 6 years of strong experience in design, development and deployment of Client/Server business applications using Object Oriented Programming (OOP), Java/JEE technologies.
  • Actively involved in each phase of Software Development Life Cycle (SDLC) Requirements, Design, Implementation, and Testing during the development of the application.
  • Expertise in application development using Java, JEE, JSP, Servlets, Struts, JDBC, Hibernate ORM, Spring Framework, XML.
  • Hands - on experience in SOA implementation using WSDL with SOAP, XML Web services standards, and XML processing APIs (JAXB, JAXP, JDOM, SAX).
  • Expertise in client side designing and validations using HTML, CSS and JavaScript.
  • Good experience in using frameworks such as Spring (MVC, IOC, AOP, Security), Hibernate (ORM) and Jakarta Struts (MVC).
  • Used Java Messaging Services (JMS) for reliable exchange of information across applications.
  • Working experience in JEE design patterns such as Data Access Object, MVC, Singleton pattern, Dependency Injection.
  • Excellent skills in RDBMS databases like Oracle, MySQL and PostgreSQL.
  • Well Experience in J2EE web development using MVC architecture
  • Working experience in SQL using Oracle SQL Developer.
  • Good knowledge in using CVS, SVN and Clear Case for version control and used Maven/Ant scripts for building the application.
  • Familiar with JUnit in performing unit test and LOG4J in determining the application logging.
  • Knowledge and experience in XML, DTD, XSD, XML Schema, XSL.
  • Work with the project management team to decide the project timelines.
  • Experience in writing the stored procedures, functions and PL/SQL scripts in SQL/Oracle.
  • Experience in writing Hibernate configurations and handling various types of queries.
  • Proficient in writing SQL queries for various analysis and adhoc reports
  • Work with business and QA teams in the preparation of test plan, test cases and test case documents.

TECHNICAL SKILLS:

Language: JavaSE, XML, SQL

JavaEE Technologies: JDBC, JNDI, EJB, Servlets, JSPs

XML Technologies: DTD, XSD, SAX, DOM, JAXP, JAXB, JAX-WS, and XSLT

Frameworks: Struts, Spring Application Framework, Hibernate ORM, JUnit,Log4j, Ant and Maven

Scripting/Markup Languages: JavaScript, HTML, AJAX, CSS

Web Services: SOAP, WSDL, JAX-WS, JAX-RS

Application Servers: Apache Tomcat, Web Logic, IBM WebSphere, JBoss AS.

IDEs: Eclipse, Net beans, SpringSource Tool Suite (STS).

OOAD: UML, Design Patterns, RUP, Agile

UML Tools: MS Visio, Rational Rose

Databases: Oracle 11g, PostgreSQL, MySQL

Configuration Mgmt Tool: CVS, Subversion, Clear Case

Operating Systems: Windows, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential - Jersey City, NJ

Java/JEE Developer

Responsibilities:

  • Participated in meetings with business users for requirement gatherings and addressing the issues and changes in existing system.
  • Acted as responsible person in delivering project with timelines and motivated team members in completing project successfully.
  • Actively involved in requirements gathering, Analysis, Conceptual Design, Detail Design, Development, System Testing, Integration Testing and User Acceptance Testing.
  • Developed Sequence and Class Diagrams using Rational Rose as a tool.
  • Implemented Design Patterns like Singleton, Factory, DAO, Template.
  • Involved in researching new frameworks and suggesting their outcome to the project.
  • Worked on Spring MVC Framework for implementing front end of the application.
  • Worked on Spring as Application Level framework and Hibernate as persistence Framework.
  • Worked on JSPs as view in Spring MVC Framework.
  • Extensive use ofSpring Frameworkfor Controller components and View components.
  • Applied Hibernate ORM Framework to make Java Object Persistence (JPA) into Oracle database.
  • Involved in deploying and testing the application usingJBoss applicationserver.
  • Involved introubleshoot technical issues,conduct code reviews, and enforce best practices.
  • Implemented Spring Beans using IOC and Transaction management features to handle the transactions and business logic.
  • Extensively worked on Web services (JAX-WS SOAP and REST) for producing and consuming Receipt and Case data information from other subsystems with in the courts.
  • Analyzed and fine tuning of slow running queries and stored procedures support and maintenance of existing code and analyzing the impact of changes in scripts and data model.
  • Worked on Oracle 11g as back-end database for storing application data.
  • Development of UNIX shell scripts to automate builds and tests on Unix/Linux systems.
  • Worked SVN as Source code controller system and IBM Clear Quest as Issue Tracking System.
  • Extensively used the log4j for logging at different modules using aspects in Spring Framework.
  • Implemented Test Driven Development using Junit 4.10 as Test Framework by Implementing Test Driven Development.

Environment: Java 1.6, JavaEE, JSF, Spring MVC, Spring ORM, Spring JDBC, Spring Security, BIRT, Jasper Pdf, Hibernate ORM, JPA, Maven, XML, XSD, Ajax, LDAP, RUP Development, JAX-WS Web Services, Oracle 11g, JBoss, PMD, Windows, Unix

Confidential - Atlanta, GA

J2EE Developer

Responsibilities:

  • Took over front-end responsibility using CSS, DOJO, HTML, and JSP of an abandoned custom MVC Ajax e-commerce site that used the Ext JavaScript Library.
  • Developed JSPs for user interfaces to interact with business layer.
  • Involved in the development of the presentation tier using JSP, HTML, CSS, XML, XSL, JavaScript and Servlets for login, find Subscriptions and create contract modules.
  • Involved in writing code for Form Beans, Java Actions, DTO and DAO for accessing business methods in the business layer.
  • Used J2EE web-services to get geographic data (city, country etc.) and EJBs for credit card validation etc.
  • Used Hibernate (persistence framework) to implement the Database Access layer.
  • Configured Hibernate and class definition XML to provide access to corresponding tables in database.
  • Implementation using Spring Framework along with POJO (Plain Old Java Objects) for achieving middle-ware service delivery.
  • Simplified Hibernate session and transaction handling by writing a servlet filter.
  • Involved in creation and deployment of Enterprise Application.
  • Part of the team responsible for creating the architecture for staging environment for the Oracle database.
  • Designed requirements using RUP in the form of Business Use Cases and a Business Rule catalogue.
  • Designed OLAP solution to perform multidimensional analysis of financial data with existing Oracle database at the backend.
  • Verify data integrity for complex mathematical calculations and totals based on specific criteria for user interface and back-end processes using SQL Navigator and Toad.
  • Created test cases and Involved in Unit Testing using JUNIT Framework in ECLIPSE3.2.
  • Played a significant role in integrating the UI with backend service used Spring, Hibernate, Java, and MySQL.

Environment: JAVA 1.4, J2EE, Eclipse3.2, Spring, Hibernate, DOJO, JSP, Servlets, JDBC, XML, CSS, Oracle 9i, PL/SQL, Toad, JUnit, Web logic, Apache Http Server

Confidential - San Antonio, TX

Java Developer

Responsibilities:

  • Participation in JAD sessions to discuss and analyze the business requirements with client team.
  • Preparation of analysis and design UML artifacts like use case models, class diagrams, sequence and object diagrams.
  • Interaction and meetings with Business Managers and Subject matter experts to articulate system requirements.
  • Development of Application Servlets to handle the HTTP requests from client and invoke the appropriate business components.
  • Creation of page handlers for server side validations and mapping xml for data mapping.
  • Development of JSPs, Java scripts and Ajax invocation of business services.
  • Development of business rules for sending alerts and notifications using ILOG JRules.
  • Model driven approach for creating the Schemas and generating WSDLs.
  • Preparation high level scenarios and mapped them to the requirements through Requirements Traceability Matrix.
  • Preparation of JUnit test cases for unit testing the application.
  • Involvement in QA activities like metrics collection to measure and control the defect rate.
  • Participation in design/code reviews with team members.
  • Unit testing using JUnit, SOAP UI and CIT testing.
  • Co-ordination of work with offshore teams.
  • Project Planning and Monitoring.
  • Performance tuning for reducing the response times.

Environment: JAVA/J2EE, Presentation Services Framework, JSP, Servlets, Web Services, DB2, RSA 7.5, XML, HTML, C++, SOAP UI, JUnit, WAS 6 & 7, WCM, Microsoft VISIO, Microsoft Sharepoint

Confidential

Programmer Analyst

Responsibilities:

  • Developed interactive web pages using AJAX and JavaScript.
  • Developed Action classes, Form Beans, Helpers and Data Access Objects.
  • Implemented JSP and Struts to develop UI components using MVC architecture.
  • Implemented core java threads and multithreading with synchronization.
  • Used Eclipse as an editor for Java development that utilizes a Web-Logic application server.
  • Developed complex client requirements as per client specifications and specific coding standards.
  • Used JDBC API for connecting to Oracle.
  • Used Hibernate to retrieve & update customer information from/to Oracle database
  • Deployed, maintained, and upgrade various J2EE applications within JBoss and Web-Logic application servers.
  • Used Java Collection framework for the helper classes.
  • Use Internalization using the property files.

Environment: Java, JSP, Servlets, JMS, Eclipse, AJAX, Java Script, XMLBuilder, JDBC, Hibernate, Struts, Web-Logic, JBoss, Oracle, Design Patterns, CVS, JUni t, Windows XP

Confidential

Junior Java Developer

Responsibilities:

  • Designed a user-friendly interface for customers to manage orders.
  • Created a vendor side interface to check the orders.
  • Devised a Search mechanism for customers to search products.
  • Involved in the Analysis, Design and Development phase of the project.
  • Translated customer requirements into definitive class/object design using UML.
  • Employed UML artifacts for object modeling.
  • Developed Struts for open source frame work for building web components.
  • Design and develop EJB components for Deal and Contracts Module.
  • Used Hibernate to extract the data while integrating business logic from the database.
  • Integrated and tested EJB components with Servlets.
  • Deployed EJB for Login and Transactions
  • Did Client side validation using JavaScript.
  • Used JSP for the presentation of the pages.
  • Used XML to maintain vital system information.
  • Used WebSphere as Application Server.

Environment: Java, HTML, JSP, Servlets, JavaScript, Oracle, WebSphere Application Server, EJB, Hibernate, XML, Windows XP

We'd love your feedback!