We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Over 5 years of extensive experience in Analysis, Design, Development, Maintenance and Implementation of enterprise web and client server applications using JAVA, J2EE and Object oriented programming.
  • Experience in Agile Methodology, SDLC(Software Development Life Cycle) and other software development processes
  • Expertise in UML, OOAD Technologies developing Use Cases, Component diagrams, Sequence diagrams and Class diagrams.
  • Experience in utilizing Java/J2EE technologies such as Java Server Pages (JSP), Servlets, JSTL, JDBC, RMI, Enterprise Java Beans (EJB (Stateless, Entity and CMP)) and JNDI.
  • Expertise in XML/XSLT technologies and SAX/DOM XML parsers.
  • Hands on experience in developing user interfacing applications using HTML, DHTML, XML, JavaScript, AJAX and CSS.
  • Very Strong skills in developing Web Services using SOAP, XML and AXIS.
  • Extensive experience using spring framework (in business layer for Dependency Injection, AOP, transaction management), Hibernate framework (as a persistence layer), STRUTS and JSF.
  • Very good Experience in creating build scripts using ANT.
  • Experience in working with various Databases like MYSQL, Oracle, SQL Server 2000. Strong experience in JDBC, SQL, PL/SQL, Triggers, Stored procedures.
  • Extensive experience with Application/Web servers like IIS 4.0, WebLogic 10.2, Websphere 6.x, Tomcat 5.x, JBoss 4.x.
  • Excellent inter - personal and communication skills and the ability to adapt and quickly learn new technology skills.
  • Java expertise debugging, tuning, and optimizing Enterprise Applications.

TECHNICAL SKILLS

Programming Skills: Java, C, C++, SQL

Databases: ORACLE 11g, Microsoft Access, SQL.

Java Technologies: Java, J2EE, JDBC,EJB

Web Technologies: JSP, Servlets, JMS, JNDI, XSL, Struts2, Spring 3, Hibernate, Spring Web Services, SOAP, WSDL, Threads (Concurrency/Multithreading), JavaScript, Log4j, and HTML.

Application Server: Apache Tomcat, JBoss.

Build Tools: ANT, Maven.

Operating Systems: Windows (95/98/2000/XP/Vista/7/8), Mac OS, LINUX,UNIX.

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Java/J2EE Developer

Responsibilities:

  • Involved in developing application using SPRING framework like Spring ORM and Spring IOC
  • Worked with AJAX framework to get the asynchronous response for the user request and used JavaScript for the validation
  • Used EJBs in the application and developed Session beans to implement business logic at the middle tier level
  • Actively involved in writing SQL using SQL Query Builder
  • Involved in coordinating the on-shore/Off-shore development and mentoring the new team members
  • Extensively Used Ant tool to build and configure J2EE applications and used Log4J for logging in the application

Environment: Java, EJB, Servlets, XSLT, CVS, J2EE, AJAX, Struts, ANT, Tomcat, JMS, UML, Log4J, Oracle 11g, Eclipse, JUnit and Windows 7.

Confidential, Indianapolis, Indiana

Java/J2EE Developer

Responsibilities:

  • Developed, maintained cutting-edge insurance agency management software.
  • Coordinated designs and implementation of application, collaborated with project managers, engineering teams and various client agencies.
  • Played crucial role in requirement analysis, design, development and unit testing of the application.
  • Understanding the functional requirements and prepared a detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications.
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML, AJAX and CSS in developing the presentation layer.
  • Used Struts Validation Framework for dynamic validation of the user input forms.
  • Improved Auto Quote application by designing and developing it using Eclipse, HTML, JSF, Servlets and Java Script.
  • Implemented Spring ORM wiring with Hibernate provided access to Oracle 9i RDBMS.
  • Designed and developed UI with AJAX, HTML, XHTML, DHTML and java script for more interactive web pages.
  • Used Hibernate EHCache for second level caching which resulted in enhanced performance of the application.
  • Hibernate Query Language (HQL) was used to perform various queries in the database.
  • Configured JDBC and LDAP security in the application server. Developed LDAP server configuration file to enable encryption support for password storage.
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Involved in creating various reusable Helper and Utility classes which are used across all the modules of the application.
  • Wrote build and deployed scripts using Shell and ANT scripts and involved in performance analysis of the application and fixed problems/suggest solutions.
  • JUnit was used for unit testing and implementing Test Driven Development (TDD) methodology.

Environment: Java/J2EE, Struts 2.0, spring 2.5, Hibernate 3.3, Oracle 9i, JUnit, JSP, Servlets, HTML, AJAX, Maven, CSS, Web Logic.

Confidential, Jefferson City, MO

Java/J2EE Developer

Responsibilities:

  • Actively participated in all phases of the System Development Life Cycle (SDLC).
  • Participated in design discussions and prepared the Design reports using UML.
  • Used JQuery for developing client side validations and handling page events/AJAX calls.
  • Implemented Struts MVC framework including JSP, Servlets, and Action classes in presentation layer.
  • Used Web Services using SOAP to interact with other existing applications.
  • Developed spring beans using Spring IOC.
  • Developed business layer using stateless session beans and used Hibernate in persistence layer.
  • Used design patterns like business delegate, singleton, DAO in the development process.
  • Implemented Test-driven-development using Junit.
  • Coordinated with Developers and QA Testing Team regarding testing issues like setting up builds, issuing tickets, setting Testing and Development Environment.
  • Used Log4J logging API to log errors and messages, used Maven for build and deployment.

Environment: Java/J2EE, spring, Hibernate, Oracle 9i, JUnit, JSP, Servlets, HTML, AJAX, CSS, Log4J.

Confidential

Software Developer

Responsibilities:

  • Involved in analysis, design and development of the project.
  • Developed application by using Struts, Servlets and JSPs
  • Developed the application using J2EE architecture.
  • Designed and developed web pages using HTML and JSP.
  • Used Entity Beans to persist the data into database.
  • Used JMS to establish message communication
  • Responsible for the performance PL/ SQL procedures and SQL queries
  • Implemented the project using JSP and Servlets based tag libraries
  • Involved in developing JSP forms.
  • Deployed applications on JBoss 4.0 server
  • Used Web Services-WSDL and SOAP.
  • Developed Session Beans which encapsulates the workflow logic
  • Used Log4j logging framework to debug the code
  • Used CVS for the concurrent development in the team and for code repository
  • Deployed applications on Linux client machines
  • Deployed the EARs and WARs in Web sphere Application server using ANT script
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

Environment: Java, J2EE, Servlets, Struts, EJB, JSP, JMS, JBoss 4.0, SQL Server 2000, Ant, CVS, PL/SQL, WSDL, SOAP, Eclipse, CVS, Linux,log4J.

We'd love your feedback!