We provide IT Staff Augmentation Services!

Java /j2ee Developer Resume

0/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • 7+ years of experience developing robust and highly scalable web - based, enterprise and Client Server applications using Core Java and J2EE Technologies
  • Experience in all phases of Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing, and maintenance of complex applications
  • Utilized Java and Object oriented Design concepts such as Core Libraries, Design Patterns, Inheritance, Abstraction and Polymorphism
  • Focused in creating artifacts using UML to furnish business requirements
  • Highly Skilled in J2EE technologies such as Servlets, JDBC, Spring, Spring Batch and Hibernate
  • Strong knowledge in developing Web Services
  • Strong knowledge and experience in using design patterns like Inversion of Control, Singleton, Abstract Factory, DAO, and MVC architecture
  • Experienced in Web Services (Java Web services, JAX-WS, SOAP, and AXIS SOAP) for implementation of Shopping Cart application, information validation and processing
  • Solid understanding of source control like CVS, GIT,and SVN
  • Solid understanding of build tools like Maven and Ant
  • Proficiency in using development tools such as Eclipse
  • Excellent debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools
  • Good communication and interpersonal with demonstrated ability to interact within all levels of organization

TECHNICAL SKILLS

Languages: Java, XML, SQL

Design Patterns: MVC, Dependency Injection, Singleton, Abstract Factory, Data Access Object.

Front End Technologies: AJAX, JSP, JS, HTML, JQuery

Frameworks: Hibernate, Spring, Struts, JPA

RDMS: MSSQL, MySQL, Oracle

Web/Application Server: Tomcat, Web Sphere, JBOSS, Web logic

Version Control: SVN, CVS,GIT

Build Tools: Maven, ANT

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton, CA

Java/J2EE Developer

Responsibilities:

  • Designed and development of batch processes using Spring Batch Framework.
  • Used Spring MVC to decouple business logic and view components
  • Implemented DAO pattern to provide abstraction for Transaction Management
  • Developed persistence layer using Hibernate and JPA
  • Experienced building application using Maven
  • Involved in code versioning and sync from SVN repository
  • Experienced using a Continuous Integration environment
  • Experienced gathering and formulating requirements
  • Responsible for writing Hibernate-mapping XML files, HQL
  • Maven and Jenkins are used for the application builds and Continuous Integration
  • Involved in other phases of SDLC including requirement analysis, Testing Design and Implementation, Build validation and Business Support

Environment: Java, SQL, XML, Spring, Spring Batch, Spring IOC, Spring MVC, Web services, Hibernate, JPA, SVN, Maven, SQL, Web Logic

Confidential, San Jose, CA

Java/J2EE Developer

Responsibilities:

  • Used Hibernate 3.x with JPA annotation and created several persistent classes and involved in designing and creating generic DAOs for the domain model
  • Used Spring Framework for dependency and object injection ; Used Spring MVC in the Middle Tier for portal development
  • Developed the application using Spring MVC framework by implementing controller and backend service classes.
  • Implemented design patterns such as Inversion of Control (IOC), Singleton, Factory Pattern, and Collections
  • Implemented DAO pattern to provide abstraction for Transaction Management
  • Developed portal components, deployed files as necessary, and created and managed various contents
  • Involved in other phases of SDLC including requirement analysis, Testing Design and Implementation, Build validation and Business Support

Environment: Java, SQL, XML, Spring, RESTful Web services, Hibernate, UML, IOC, Singleton, MVC, DAO, LDAP, Oracle, JSP

Confidential, La Palma, CA

Java /J2EE Developer

Responsibilities:

  • Involved in design, development, to implementation of account activity module
  • Developed user interface using JSP, HTML, JSTL and AJAX
  • Used Rational Rose to design Use Case diagrams, Class Diagrams, Sequence Diagrams.
  • Worked on developing EJB - Entity beans and Session beans for handling business logic for authorization control and administrator account setup
  • Worked with Struts as a unified MVC framework and developed Tag Libraries
  • Involved in design and creation of JSPs that are responsible for presentation layer and used the struts html/bean/logic Tag libraries in the JSPs
  • Created configuration settings for each application based on specifications
  • Developed test cases and performed unit testing using JUnit

Environment: JSP, JSTL, AJAX, Eclipse, JBoss, Struts, EJB, MVC, Oracle, JUnit

Confidential, Mount Laurel, NJ

Java/J2EE Consultant

Responsibilities:

  • Used OO analysis and design to optimize performance by improving response time and transaction rate
  • Used Spring MVC and developed several controller classes as required for the design
  • Implemented Transaction Management in the Business Services Tier via Spring Framework, by utilizing different design patterns
  • Integrated Spring AOP with Hibernate to create OR Mapping layers and Data Access applications
  • Used Hibernate to develop persistent classes and applied concepts such as polymorphism, association, composition and collections
  • Used Spring Security and Web services for reference implementation
  • Applied design patterns such as Singleton, Inversion of Control, and DAO
  • Utilized core java APIs like Collections, Synchronization, and memory model
  • Wrote unit testing for all the modules of an application
  • Collaborated with the wealth management development team to design and implement solutions to better in corporate business requirements

Environment: J2EE, spring IOC, Spring MVC, AOP, DAO, Hibernate, Eclipse, JUnit, XML, MSSQL.

Confidential, Jacksonville, FL

Java/J2EE Consultant

Responsibilities:

  • Involved in design, development, to implementation of account activity module
  • Developed user interface using JSP, HTML, JSTL and AJAX
  • Used Rational Rose to design Use Case diagrams, Class Diagrams, Sequence Diagrams.
  • Worked on developing EJB - Entity beans and Session beans for handling business logic for authorization control and administrator account setup
  • Worked with Struts as a unified MVC framework and developed Tag Libraries
  • Involved in design and creation of JSPs that are responsible for presentation layer and used the struts html/bean/logic Tag libraries in the JSPs
  • Created configuration settings for each application based on specifications
  • Developed test cases and performed unit testing using JUnit

Environment: JSP, JSTL, AJAX, Eclipse, JBoss, Struts, EJB, MVC, MSSQL, JUnit

Confidential

J2EE Developer

Responsibilities:

  • Involved in design and development of business logic and database access for subsystems to generate reports and views based on user’s query.
  • Involved in the detailed design of user interface and business layers using JSP, Custom tags and JavaScript
  • Developed Java Servlets that act as a controller that maintains the session state and handles user requests in Middle Tier
  • Involved in maintaining the Model-View-Controller architecture
  • Designed and developed account module which authenticates the access level for the users

Environment: Java, JSP, JavaScript, Eclipse, Tomcat, XML, Oracle 10g

We'd love your feedback!