Java/j2ee Developer Resume
Phoenix, AZ
SUMMARY:
- Oracle Certified Java Programmer having more than 7 years’ professional experience in Software Design, Development and Testing of Java/J2EE applications with strong Object - Oriented Programming skills.
- Expertise in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading, JDBC, Reflection, Generics and other new features in Java6, 7&8.
- Deep understanding of Object-Oriented Design. Proficient in Java Design Patterns: Singleton, Factory etc. and in J2EE patterns such as MVC, D AO, POJ O, Business Delegate etc.
- Expertise in Software Development Life Cycle (SDLC) of Business applications in web and client-server environment using Java and J2EE patterns, together with JSP, Servlet, SOAP, slf4j, AJAX, XML, XSL, XSLT 2.0, Web Services etc.
- Proficient in writing efficient SQL, PL/SQL and stored procedures on various database servers such as Oracle 10g, MySQL 5.5 and SQL Server 20 12.
- Extensive experience in using various frameworks including Struts2, Spring Boot, MVC, Spring4.0.2 MVC, Hibernate3,etc. Strong experience in their configuration, integration and implementation.
- Experience in web development based on (Windows, Apache, MySQL) stack for back-end implementation.
- Experience in Java API for Web Services (JAX-WS, SOAP and JAX-RS).
- Experience in major web servers, including Apache Tomcat 6.0/7.0, Glassfish 3 and Jboss 6.1.0.
- Experience in using assistant tools in software development such as JUnit 4.
- Ability to interact with clients and business users, a good Team Player and Quick Learner.
TECHNICAL SKILLS:
Java Technologies: Java, J2EE, EJB 3.0, JDBC, SOAP Eclipse, Net beans, Microsoft Visio, Web services, Restful Web services, UML, JUnit, Log4J, Oracle 10g/11g, MySQL, JSP, Servlets, JSF, JSTL, JavaScript, CSS, JDK1.8 HTML
XML Technologies: XML, XML Schema. Spring MVC, Struts MVC, Hibernate
Application/Web Servers: Web Logic, Apache Tomcat, Web sphere \ Agile Methodologies, Waterfall Model Application server
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Java/J2EE Developer
Responsibilities:
- Involve in the analysis, design, development and testing phases of Software development life cycle (SDLC)
- Used Spring Boot framework in the application. Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
- Implanted the logic to calculate the fraud rate for different variables in the service layer using core java.
- Implanted the data retrieve logic in the DAO persistence layer using JDBC.
- Use Log4j to generate system information and debug message.
- Worked on RESTful web service for application to collect user details.
- Involved in the assert migration from ICM to CDaaS.
- Involved in vulnerabilities fix through integrating the ssaasa framework configurations in the applications.
- Writing Unit test cases using JUNIT and JMock testing framework.
Environment: Window 7, Java1.8, Lambda, Spring Boot, Spring4.0.2, Spring MVC, Hibernate3, Spring JDBC, IntelliJ IDEA, JBoss7+, Apache Ant 1.9.7, JUnit, JMock, Git, JavaScript, HTML, SQL, Oracle, Swagger.
Confidential, Durham, NC
Java/J2EE Developer
Responsibilities:
- Involve in the analysis, design, development and testing phases of Software development life cycle (SDLC)
- Used Spring MVC framework in the application. Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
- Implanted the method to retrieve the data in the business layer using core java.
- Develop Object Relational (O/R) mapping using Hibernate. Develop Data Access Object (DAO) persistence layer using Hibernate
- Used AJAX calls to the server for asynchronous data populating to the client side.
- Use Log4j to generate system information and debug message.
- Involved in Bug fixing that were raised by the Testing teams in the application during the Integration testing phase
- Worked on RESTful web service for application to collect user details.
- Involve in the development of front-end design using JSP, HTML, XML, JavaScrip & jQuery.
- Created and updated function design documents and involved in team review meetings.
Environment: Window 7, Java1.7&8, Servlets, Spring4.0.2, Spring MVC, Hibernate3, Curam 7.0.1, Eclipse IDE Luna, RSAD 9.5, Tomcat 7.0, Apache Ant 1.9.7, JUnit, JMock, SVN, JavaScript, HTML, SQL, Oracle
Confidential, Charlotte, NC
Java/J2EE Developer
Responsibilities:
- Involve in the analysis, design and development and testing phases of Software development life cycle (SDLC).
- Write JavaScript to do AJAX call, and wrap the response data as JSON object
- Developed the Persistence layer base on Hibernate to save, delete, update and search data from database.
- Implements business logic and algorithms with Core Java.
- Using Spring framework to implement business controller, handle requests from users and return results to users.
- Apply Spring IoC to manage bean life cycle.
- Use Log4j to generate system information and debug message.
- Involved in the implementation of Spring MVC Pattern.
- Modifying triggers in Oracle 11g.
- Implement the service class, which get the data from Soap web service or database
- Involve in the development of front-end design using JSP, HTML, XML, JavaScrip & jQuery.
Environment: Window 7, Java1.7 &8, Servlets, S pring 4.0.2, Spring MVC, Hibernate3, JSP, JavaScript, jQuery, Bootstrap, XML, JDBC, DB2, JUnit 4.82, JQuery1.12, Tomcat7, SVN, Maven, Jenkins.
Confidential, Mooresville, NC
Java/J2EE Developer
Responsibilities:
- Involve in the analysis, design, development and testing phases of Software development life cycle (SDLC)
- Developed the data access layer in java involving complex SQL and stored procedures.
- Base on Hibernate to save, delete, update and search data from DB2 database.
- Implements business logic and algorithms with Core Java.
- Using Spring and Struts framework to implement business logic.
- Development of the presentation tier and business tier using spring framework.
- Implement the service class, which get the data from Restful web service or database
- Use struts tag, display and process the data stored in OGNL stack.
- Involve in the development of front-end design using JSP, HTML, XML,CSS.
- Render the roster table using jqGrid, implement the layout and adjust UI using jQuery, Javascript and Bootstrap.
- Write a jQuery lib for autocomplete features.
- Support Testing team, Write automation test component using JUnit.
- Write the Design Document and Unit Test Document with the team.
Environment: Java1.7 &8, Servlets, S pring 4.0.2, Struts2, Hibernate3, JSP, JavaScript, jQuery, Bootstrap, XML, JDBC, DB2, JUnit 4.82, JQuery1.12, Jaxws8.0
Confidential, Madison, WI
Java/J2EE Developer
Responsibilities:
- Implemented Spring MVC framework in the application. Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC)
- Developed Object -- Relational (O/R) mapping using Hibernate 3.0.
- Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, Multi-Threading and Exception Handling programming.
- Development of the presentation tier and business tier using spring framework.
- Created SQL Scripts for tables and sequences using Oracle SQL Developer.
- Implemented the logging mechanism using Log4j framework.
- Extensively developed Rest based web services using JAX R S;
- Involved in Bug fixing that were raised by the Testing teams in the application during the Integration testing phase
Environment: Java1. 7, J2EE 5.0, Servlets, spring, JSP, XML, JAXP, LDAP, JDBC, Oracle10g, JUnit, Web Logic 10.3, UNIX
Confidential, Milwaukee, WI
Java/J2EE Developer
Responsibilities:
- Created design documents and involved in team review meetings.
- Used JPA/Hibernate to communicate with data layer and XML to read XML data.
- Used Struts 2 Framework to develop Action classes and Controllers.
- Used Struts2 validator framework for client side and server side validation.
- Mapped (one-to-many, one-to-one, many-to-one relations) DTOs to Oracle Database tables and Java data types to SQL data types by creating Hibernate mapping XML files;
- Responsible for writing complex queries.
- Involved in pre-testing the Web-Service calls with Soap UI using end-points.
Environment: Java1. 7, J2EE 5.0, JSP, Servlets, Struts, JDBC, DB2, HTML, CSS, XML, JSF, JavaScript, Web Sphere, log4j
Confidential, Lancaster, PA
Java/J2EE Developer
Responsibilities:
- Implemented Spring MVC framework in the application. Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
- Developed scripts to create tables, sequence and executed them using DB2 Developer
- Develop Object Relational (O/R) mapping using Hibernate and JPA. Develop Data Access Object (DAO) persistence layer using Hibernate
- Used AJAX calls to the server for asynchronous data populating to the client side.
- Involved in Bug fixing that were raised by the Testing teams in the application during the Integration testing phase
- Worked on RESTful web service for CMX application to collect customer contact details.
Environment: Rational Application Developer (RAD 7.5), Websphere Application Server (WAS 6.1), SOAP Web Service, XML, Java Beans, Business Proxy, DB2 9.5, EJB 3.0, spring 3.0, Hibernate 3.0