Java/j2ee Developer Resume
Columbus, OH
SUMMARY
- Over 3+ years of professional experience with Software Analysis, Design, Development and implementation of client - server and web based n-tier architecture systems.
- Well versed with complete Software Life Cycle Development (SDLC) process from analysis to implementation and experience in software development methodologies like Agile
- Experience in working J2EE technologies such as Servlets, JSP, JSF, JDBC and Object-Oriented Programming techniques.
- Experience with open source frameworks like Spring, Hibernate and JSF.
- Experience with various modules of Spring like Spring MVC, AOP, CORE, Batch.
- Experience in Object Relational Mapping (ORM) tools like Hibernate for developing persistent layer and to implement database interactions.
- Experience in Database Development using Oracle 10g, MySQL.
- Extensive development experience on different IDE’s like Eclipse, Spring Tool Suite, RAD.
- Experience in working with web/applications servers IBM Web sphere and Apache Tomcat.
- Experience with HTML, XHTML, CSS, JavaScript, JQuery, AJAX and other web development languages.
- Strong Documentation skills with the ability to create high quality, clear and concise technical and functional specification documents.
- Excellent Inter-personal and communication skills gained through interaction with technical and functional teams, end users and management.
TECHNICAL SKILLS
Java Technologies: OOPs, Collection Framework, Exception Handling
J2EE Technologies: Servlets, JSP, EJB
Frameworks: Spring, JSF, Hibernate
Design Patterns: Singleton, DAO, MVC, DTO, Business Delegate
Client side Technologies: HTML, XHTML, CSS, JQuery, JavaScript, Ajax
Application Servers: Web Sphere and Apache Tomcat
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Java/J2EE Developer
Responsibilities:
- Worked on Agile Team Development and Test-Driven development.
- Involved in design and development of presentation tier using HTML, CSS, JQuery, Ajax, JavaScript.
- Implemented MVC architecture into coding infrastructure, using Spring MVC and JSF framework.
- Implemented using AngularJS for future Tax types.
- Extensively used design patterns like Factory, Singleton, DAO, Business Delegate.
- Worked on the development of the service layer using Stateless Session Beans in EJB.
- Involved in writing simple and complex SQL quires, stored procedure.
- Hibernate framework is used as persistence layer for mapping an object-oriented domain model to a backend relational database (Oracle).
- Involved in consuming and exposing Restful web services for integrating with various other applications.
- Extensively used Spring AOP concept and Spring Batch for implementing various components are useful to the application.
- Used Clearcase for code repository and RAD for IDE.
Environment: Java 1.7, J2EE, HTML, JQuery, JSF, XML, JSON, Oracle 9i, Web Sphere Application Server, Spring MVC, Hibernate, RAD, Log4j, Agile Methodologies.
Confidential
Java Developer
Responsibilities:
- Involved in various stages of enhancements in the application by doing the required analysis, development, and testing.
- Performed client-side validation using JavaScript.
- Developed web-based user interfaces using Servlets, JSP, HTML, and XML based client and server application.
- Used WebSphere data sources for the database connection and accessed using JNDI names.
- Involved in writing simple and complex queries.
- Was involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
Environment: Java Servlets, JSP, Java Script, XML, HTML, UML, JDBC, Apache Tomcat, JDBC, Oracle, SQL, Windows.