Java/j2ee Developer Resume
Raleigh, NC
SUMMARY
- Around 6 years of professional experience in Software Development using JAVA/J2EE technologies.
- Expertise in designing, developing multi - tier applications using Java, J2EE, Servlets, JSP, Custom tags, JSF, Struts, JDBC, Hibernate, JNDI, JavaBeans, JavaScript, HTML, XML technology and business components such as Web Services.
- Extensively worked with frameworks like Struts, JSF, Spring MVC and Hibernate.
- Experience working on Application servers like IBM WebSphere, JBoss, BEA WebLogic and Apache Tomcat.
- Possess strong working noledge of Database Programming using SQL, PL/SQL, Triggers and Stored Procedures.
- Experience in working with ORM frameworks like Hibernate.
- Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
- Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
- Highly proficient in understanding new technologies accomplishing projects goals successfully. Exceptionally well organized, strong work ethics and willingness to work hard to achieve client requirements.
- Excellent written and verbal communication skills, presentation and problem solving skills.
TECHNICAL SKILLS
Programming: Java
Java Technologies: Java, J2EE, Servlets, JSP, JSTL, JDBC, JNDI, Web Services.
Internet Technologies: HTML, DHTML, CSS, JavaScript, AJAX, XML, XSD, XSLT, DTD.
Frameworks: Spring, Struts, JSF, Flex
ORM: Hibernate
Databases: Oracle, IBM DB2, MS SQL Server
Query Languages: SQL, PL/SQL
Application Servers: BEA WebLogic, IBM WebSphere, JBoss, Apache Tomcat
Designing Tools: Microsoft Visio, Rational Rose
Operating Systems: Windows 98/NT/2k/XP/7, UNIX, LINUX
PROFESSIONAL EXPERIENCE
Confidential, Raleigh, NC
Java/J2EE Developer
Responsibilities:
- Used teh Angular Js as teh UI Framework.
- Used TOAD tool for Oracle Development.
- Used Maven to build and deploy teh application.
- Used Web Services as Middle layer to connect Front-end and Database.
- Involved in writing Basic HQL Queries for Oracle 10g database.
- Hibernate used as ORM tool for persisting teh data.
- Used Git for code repository.
- Used Junit for teh Unit Testing.
- Used log4j to logging messages.
- Implemented Agile (Scrum) Methodology dat includes daily scrums with team.
Environment: Java/Java EE, Eclipse, WebSphere Application Server, Angular Js, JavaScript, AJAX, Hibernate,Log4j, Maven, Oracle 10g, Web Services, Windows.
Confidential, Charlotte, NC
Java/J2EE Developer
Responsibilities:
- Involved in Enchantment of teh project
- Used SQL tool for Oracle Development.
- Used Maven & ANT to build and deploy teh application in local.
- Involved in writing SQL Queries for Oracle 10g database.
- Hibernate used as ORM tool for persisting teh data.
- Used SVN for code repository.
- Used log4j to logging messages.
- Used HP Quality Center to log and track teh defects.
- Used UNIX as an operating System.
Environment: Java/Java EE, Eclipse, WebLogic Application Server, JavaScript, AJAX, Hibernate,Log4j, Maven, Ant Oracle 10g, Windows/UNIX.
Confidential, Wayne, PA
Java/J2EE Developer
Responsibilities:
- Implemented Agile (Scrum) Methodology dat includes daily scrum with team.
- Used Maven to build and deploy teh application.
- Involved in developing teh presentation layer using JSF along with JSP, Java Scripts, Ajax, CSS, HTML and Flex.
- Used EJB as Middle layer to connect JSF and Hibernate.
- Involved in writing HQL and SQL Queries for Oracle 10g database.
- Hibernate used as ORM tool for persisting teh data.
- Used TFS (Team Foundation Server) for code repository.
- Used TestNG for teh Unit Testing.
- Used log4j to logging messages.
Environment: Java/Java EE, Eclipse, JBoss, JSF, EJB, JSP, JavaScript, AJAX, Flex, JSTL, Hibernate, XML,Log4j, Oracle 10g, Web Services, Windows.
Confidential, Bedford, MA
Java/J2EE Developer
Responsibilities:
- Involved in teh Requirements gathering, Analysis, Design and implementation of teh project.
- Analysis, design and development of Application based on JAVA/J2EE technologies.
- Used Spring IOC (Inversion of Control)/DI (Dependency Injection) to wire teh object dependencies across teh application.
- Used Spring MVC design pattern while developing teh application.
- Used JSPs in teh presentation tier along with various customs tags, JSTL tags, CSS and JavaScript and AJAX.
- Involved in integrating Spring with Hibernate and delegated teh persistence operations using Hibernate Template.
- Involved in teh development of Web Services for various business functionalities.
- Involved in writing PL/SQL Stored Procedures, Functions, Triggers and Views for Oracle 10g database.
- Used CVS (Concurrent Version System) as teh configuration management tool.
- Prepared Test Cases to perform Unit, Integration and System Testing. Tested teh developed components using JUnit .
- Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
Environment: Java/Java EE, Eclipse, BEAWebLogic, Spring, Spring MVC, Spring IOC, JSP, JavaScript, AJAX, HTML, JSTL, Hibernate, XML,Log4j, Oracle 10g, Web Services, Windows.
Confidential, Mettawa, IL
Java Developer
Responsibilities:
- Developed teh application based on MVC architecture using Struts Framework, designed Action Classes, Form Beans.
- Developed Struts action classes, forms and Jsp pages with struts tags, validation, struts-tiles and modifying Struts-Config files and implemented file upload functionality for large amount of data.
- Designed User Interfaces using JSP and HTML.
- Developed JSP custom Tag Libraries.
- Used JavaScript to perform checking and validations at Client's side.
- Used ORACLE for back end database access and caching.
- Used JDBC API to establish connection between Java and Database.
- Involved in configuring JDBC connection pooling to access teh database server.
Environment: Java, J2EE, Servlets, HTML, MVC Struts, PL-SQL, WebSphere Application Server, Rational Rose, UML, XML, Oracle, Log4j.
Confidential
Java Developer
Responsibilities:
- Involved in coding using Java, created web pages using Servlets and JSP’s for generating HTML pages dynamically.
- Developed JSP Pages and Servlets to provide dynamic content to HTML pages.
- Involved in developing forms using Html and performing client side validations using JavaScript.
- Designed and Developed Session beans.
- Responsible for coding, testing and documenting various packages, procedures, and functions for libraries and stored procedures, which were commonly used by different modules.
- Developed custom exceptions for handling proper exceptions.
- Learned XML for communicating client.
- Created functions, sub queries and stored procedures using PL/SQL.
- Used queries to get teh data from teh Oracle database using SQL.
- Developed and tested teh applications using Eclipse.
Environment: JSP, Servlets, JDBC, JavaScript, HTML, Apache Tomcat Server, Oracle 8i, PL/SQL.