We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Paramus, NJ

SUMMARY

  • Over 7 years of experience in analysis, design, development and implementations of client/server, database and/or Intranet - based application using Java, J2EE technologies in various business domains including Banking, Brokerage, Financial & Insurance.
  • Good knowledge of core Java, J2EE/JEE platforms in building n-tier applications.
  • Excellent knowledge of most kinds of algorithm and data structure
  • Sound knowledge in Object-Oriented Design/Analysis, Design Patterns like Singleton, Factory, Abstract Factory, MVC, DAO, Value Object, Template and Adapter.
  • Expertise in Technologies like EJB, JMS, JTA, Log4j, XML with good experience in Developing and Deploying Enterprise Java Beans on Application Servers like Apache Tomcat, Web Logic and Web Sphere.
  • Expertise in developing view-controller components using Servlets/JSPs, Struts Framework, Validation Framework, JavaScript, ajax, JQuery, CSS, HTML
  • Expertise in developing data models using Hibernate POJO and configuring Hibernate persistence layer
  • Expertise in developing applications using Spring Inversion of Control (IOC) and Aspect Oriented Programming(AOP)
  • Good hands-on experience in application deployment using Maven
  • Good experience in unit testing the java artifacts using JUNIT framework
  • Strong experience in database design and usage of RDBMS in ORACLE and MySQL that includes DDL, DML, DCL, SQL, PL/SQL
  • Experienced in frameworks like Hibernate, Spring, Struts2, JSF, JSP and servlets.
  • Working knowledge in using version control systems like Tortoise SVN, Silk Subversion
  • Used IDE's such as Eclipse and My Eclipse.
  • Experience in development on Windows XP/7/8, LINUX platforms.
  • Good team player with ability to solve problems, organize and prioritize multiple tasks.

TECHNICAL SKILLS

J2EE/JEE Frameworks: Spring3.0, JPA, Hibernate3.x, Struts2, EJB2.0 /3.0, JMS, JDBC and JNDI.

Web Technologies: Servlet2.5, JSP2.0, HTML, Ajax, XML, XSD, XSL, SOAP, and WSDL

Application/Web Servers: Web Sphere, Web Logic, JBoss 5.x and Tomcat 6.x

Databases: Oracle 11g, My SQL, MS Access, Oracle SQL Loader

Languages: Java, C/C++, PL/SQL, Java script, Visual Basic 6.0

Software Methodologies: Object Oriented Analysis & Design, SDLC (Agile, Iterative)

Modeling Tools: Power Designer, MS Modeling

IDE: Eclipse, MyEclipse

Defect Tracking Tool: JIRA, QC

Operating Systems: WINDOWS XP/7/8, MS DOS, Linux

PROFESSIONAL EXPERIENCE

Java Developer

Confidential - Camden, NJ

Responsibilities:

  • Analyzed the Business Requirement specifications (BRD) and worked with Business Users and Business Analyst.
  • Developed the application using Eclipse. Deployed the application in Tomcat Application Server.
  • Worked the project under Agile Environment.
  • Provided proposals to the client, and determined the project staffing levels, created project timelines, provide the estimates and tracked project's progress.
  • Worked with the business users to help them develop business requirements for departmental imaging and workflow needs.
  • Involved in service layer implementation.
  • Involved web application design using Struts Framework
  • Involved in backend connection.
  • Implemented the view layer using JSP, Business layer using Spring3.0, and Hibernate 3 for backend connection.
  • Developed Custom Tag Libraries for user interface screens.
  • Client side validations using Struts Validator / JavaScript.
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Primarily responsible for reviewing the code.
  • Created the test data for unit testing. Written the XMLAPI to unit test the code using test API tool.
  • Developed application using Spring for presentation and business tiers and Hibernate ORM for persistence management.
  • Experience in installing, configuring, tuning Web Logic Server, Apache Tomcat, JBoss.
  • Involved in design, development and maintenance of all the POJO's, configuration files and configuring beans, action classes and associations between them.
  • Used J2EE design patterns like DAO, MVC, Command, Singleton, Factory Pattern, Front Controller, etc.
  • Implemented Object persistence using Hibernate as ORM tool to map the Java objects to the database tables and Involved in writing HQL to avoid Database dependency on queries.
  • Implemented much of business logic using Stored Procedures to improve the performance of application

Environment: Java, Servlets, JavaScript, JSP, Eclipse 3.0, Struts2, Spring3.0, Hibernate 3, Oracle 10g, Apache Tomcat 7.0.

Sr. Java Developer

Confidential - Paramus, NJ

Responsibilities:

  • Responsible for development & integration using Agile/Scrum methodology.
  • Created and read design artifacts including use case, class & sequence diagrams using UML, Visio.
  • Designed & implemented server side Reference Data Service using Spring 3 & Hibernate 3.
  • Designed & implemented Rest Web Services in Web Module.
  • Designed and developed Business Processing Module using Apache Chain of Command pattern.
  • Implemented various Design Patterns like Command, Singleton, Chain of Responsibility, Facade etc. throughout the project.
  • Responsible for implementation of Logging using Logback framework.
  • Unit testing of the developed modules using JUnit Framework.
  • Deployment, Maintenance & Enhancement of application.

Environment: Weblogic Server 11g, SQL Server 2012, Visio, Java, Spring3, Hibernate3, XML, HTML, Spring MVC, Spring Batch, Quartz Scheduler, Rest Webservices, SQL, JAXB

Java developer

Confidential - Cherry Hill, NJ

Responsibilities:

  • Making a connection to backend Oracle database
  • Involved group projects, each group project team member detail
  • Implemented the view layer using JSP, Business layer using Spring 3.0, and persistent layer using DAO and Hibernate 3.2.
  • Primarily responsible for reviewing the code.
  • Developed application using Spring for presentation and business tiers and Hibernate ORM for persistence management.
  • Involved in design, development and maintenance of all the POJO's, configuration files and configuring beans, action classes and associations between them.
  • Used J2EE design patterns like DAO, MVC, Command, Singleton, Factory Pattern, Front Controller, etc.
  • Implemented much of business logic using Stored Procedures to improve the performance of application

Environment: Java, Servlets, JSP, Eclipse 3.0, Struts 1.2, Spring3.0, Hibernate 3.2, Oracle 10gApache Tomcat 7.0.

Confidential, Charlotte, North Carolina

JAVA/J2EE Developer

Responsibilities:

  • Designed and developed creative solutions to meet business requirements
  • Identified the Use Cases, generated Sequence Diagrams, and Class Diagrams
  • Designed the Architecture of the project as per MVC standards
  • Designed the workflow, system architecture, drawing sequence diagrams, activity diagrams, class diagrams, HTML pages, database schema and tables.
  • Designed the system using Rational Rose
  • Used Struts framework for the development
  • Designed and developed the front end using HTML, JSP, Struts tag library
  • Used Struts framework for the development
  • Involved in Designing and developing the front end using HTML, JavaScript, JSP and StrutsTag Library
  • Designed and developed the Java bean components and O/R Mapping using hibernate
  • Involved in designing the tables in Oracle 9i
  • Test data and environment preparation for unit testing of various components layer with JUnit framework
  • Used Java Script to perform validation on the client side
  • Used Log4J for logging Purpose.
  • Used Apache Subversion for source control.

Environment: JDK1.4, HTML, CSS, JSP, JavaScript, AJAX, Struts 1.1, XML, XML Parsers, EJB 2.0 - Session Bean, Hibernate 2, Oracle 9i, SQL, UML, Rational Rose, Log4J, JUnit, WebLogic 8.1, WorkSpace (Eclipse), Windows.

We'd love your feedback!