We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • An Oracle certificated professional Java SE programmer with 5 years of software development experience in Java, C, C++ on Unix and Windows platforms.
  • Strong experience in different phases of software development life cycle including Design, Implementation and Testing during the development of software applications.
  • Extensive experience in J2EE architecture and developed server - side applications using technologies like Java, JSF, JSP, Servlets, Spring, Struts2, Hibernate.
  • Strong C programming background.
  • Expertise in Object Oriented Analysis and Design, Design Patterns, MVC Frameworks.
  • Wide exposure with databases including Oracle, MySql.
  • Expertise in programming with Struts2, Spring Framework, Spring AOP.
  • Expertise in programming with Hibernate Framework, Hibernate Configuration, DAO Design, Object Relation Mapping (ORM).
  • Experienced in designing, developing, and deploying J2EE applications on Tomcat, Glassfish.
  • Excellent communication skills with strong work ethic.

TECHNICAL SKILLS

Language: Java, C, C++, Objective C, Bash, Java Script, html, PL/SQL

Databases: Oracle, MySQL, PostgreSQL

Web Technologies: Spring, Struts 2, JSF, JSP, Servlet

Enterprise Technologies: EJB, JPA, Hibernate, Spring, Web Services

Mobile, Embedded: Android, Arduino, IOS

Operating Systems: Unix/RHEL/Debian, Windows, Mac Os

Servers: Tomcat, Glassfish

Tools:, Utilities, other frameworks: GTK+, Java FX, Glade, Valgrind, XCode, Eclipse, Intellij IDEA, NetBeans, Ant, Maven, Make, Sql Developer, Workbench

PROFESSIONAL EXPERIENCE

Confidential, NJ

Java Developer

Responsibilities:

  • Involved in designing the overall application design based on MVC (Model View Controller), JSF framework with Prime Faces and JEE specifications.
  • Standard Java Persistence Api with Hibernate implementation. Writing JPQL queries.
  • Designed Java classes as per OO Design and used many design patterns
  • Used EJBs to develop business logic and coded reusable components in Java Beans
  • Used SQL, PL/SQL, Stored Procedures, triggers and views for Oracle back-end database.
  • Used SOAP for implementing Web Services.
  • Configured and created application log files using Log4J required to trace application messages.
  • Used Maven to build and to deploy the application.
  • Prepared Test Cases, Code Reviews, Utility Classes, Supporting Classes based on requirements. Conducted unit test by using JUnit.

Environment: Unix, Java, EJB 3, Servlets, JPA, Hibernate, Glassfish, UML, Prime Face, JavaScript, Ajax, JUnit, Log4j, Oracle, Eclipse.

Confidential, NY

Java Developer

Responsibilities:

  • Used Struts, Spring framework and Hibernate to follow the MVC architecture during web application layer developments.
  • Used the Validator Framework provided with Struts to do the front end data entry validations
  • Used Spring for dependency injection.
  • Java classes as per OO Design and used many design patterns
  • Implementing rest full web services.
  • Configured and created application log files using Log4J required to trace application messages.
  • Used Java Mail to report via email when the automated processes found issues with application.
  • Used Maven to build and to deploy the application.

Environment: Unix, Java, EJB 3, Servlets, JPA, Hibernate, Glassfish, UML, Struts2, JavaScript, Ajax, JUnit, Log4j, Oracle, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Understanding the Business requirements.
  • Participated in the creation of business requirements document using UML, Use case diagrams, Class diagrams, and Sequence diagrams.
  • If required giving a quick prototypes for the application.
  • Involved in designing the overall application design based on MVC (Model View Controller), JSF framework with Prime Faces and JEE specifications.
  • Developed complete Business tier with Stateless, Stateful, Singleton Session beans and Entity beans with EJB standards.
  • Developed web services.
  • Involved in design desktop interfaces with swing & java FX.
  • Developed several web pages using JSF, JSP, HTML, XHTML, and used JavaScript to perform client side validations.

Environment: Unix, Java, Spring, Struts2, JSF, JSP, Servlets, JPA, Hibernate, Glassfish, JUnit, Oracle, MySql, Netbeans.

Confidential

Java & PL/SQL Developer

Responsibilities:

  • Understanding the Business requirements.
  • Participated in the creation of business requirements document.
  • If required giving a quick prototypes for the application.
  • Used Spring framework for DI (Dependency injection) and integrated with Hibernate and JSF or Struts2.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Actively involved in designing and implementing Singleton and Front Controller, Service Locator, Business Delegate and Data Access Object design patterns.
  • Used SQL, PL/SQL, Stored Procedures, triggers and views for database.
  • Involved in designing the overall application design.
  • Implemented Log4J for logging errors, debugging and tracking using loggers, appenders components.
  • Installation, service.

Environment: Unix, Java, JSF, JSP, Swing, Struts2, Servlets, Hibernate, Glassfish, JUnit, Oracle, MySql.

We'd love your feedback!