Java/ J2ee Application Developer Resume
Allen, TexaS
SUMMARY:
- Dynamic, creative and motivated Java/J2EE developer with excellent development skills.
- 7+ years of experience in design and development of Java/J2EE, Struts and Spring based web applications.
- Current experience in frontend/mobile technologies using HTML5, JQuery and JavaScript frameworks like Bootstrap, Knockout and JQuery.
- Experience processing JSON data into dynamic UI.
- Current experience in Front - end Dynamic/Responsive UI technologies like handsontable, select2 etc.
- Current experience in Java/J2EE, Struts2, EJB 3.0, JPA, JSP, WebLogic and Oracle.
- Experience in Java/J2EE, Spring, Hibernate, JSP, AJAX, JDBC and Apache Tomcat based web applications.
- Currently working in an Agile environment with daily stand-ups and 2 week Sprints.
- Completed Stanford Certified Project Management Course (SCPM) Confidential Stanford University.
- Hands-on experience and best practice in the configuration, integration and implementation of various open source frameworks like Spring, Hibernate and Apache CXF.
- Developed Webservices using Apache CXF Framework.
- Excellent understanding of Object Oriented design methodology and Core Java concepts.
- In-depth knowledge in implementing J2EE Design Patterns such as Model View Controller (MVC), Data Access Objects (DAO).
- Experienced in PL/SQL development with different relational databases like Oracle, SQL Server, MySQL and MariaDB
- Oracle Certified SQL Developer.
- Proficient in SQL, PL/SQL, Triggers, Sequences, Indexes & Database functions and Stored Procedures with Oracle .
- Specialized in major IDEs such as Eclipse, Xcode and NetBeans.
TECHNICAL SKILLS:
Programming Languages: Java, HTML5, JavaScript, PL/SQL, Xcode, CSS, XML
J2EE Technologies: Struts 2.0, EJB 3.0, Spring Framework, Hibernate 3.0, Apache CXF, Java Servlet, JSP, JDBC, XML
JavaScript Frameworks: JQuery, Bootstrap, KnockoutJS, handsontable, Select2
Application Servers: WebLogic 10.3, Apache Tomcat 6
Database: Oracle 11G, MS-SQL Server6.5/7.0, MariaDB
IDE: Eclipse3.3, NetBeans
Operating Systems: Linux, Windows 7, XP
PROFESSIONAL EXPERIENCE:
Java/ J2EE Application Developer
Confidential, Allen, Texas
Responsibilities:
- Development team member of the project right from requirements gathering, analysis, design, coding, testing & debugging and deployment.
- Developed dynamic and responsive UI using Bootstrap, Knockout, JQuery, handsontable, select2 and JSP.
- Developed Struts 2 controllers, entities and DAO’s using EJB 3.0 and JPA.
- Created reset password screen and functionality using WebLogic user management API.
- Created History tracking for the modules of the project with JSON Dispatch.
- Created DDL’s and DML’s for creating and updating database objects.
- Did Java Code customization, integration, testing and deployment on to the WebLogic servers.
- Involved in all phases of project life cycle like designing, implementing and testing
- Used TestNG framework for Unit Testing, Integration Testing and Functional Testing.
- Used EJB’s, RESTFUL web services in developing application
- Used JIRA for Agile tracking, Confluence for team planning and to organize issues
Java/ J2EE Developer
Confidential, Middletown, NJ
Responsibilities:
- Development team member of the project right from requirements gathering, analysis, design, coding, testing & debugging and deployment.
- Java Code customization, integration, testing and deployment on to the Development, Test, Stage and Production environments.
- Develop the Pricing Modules for the Application using Spring 2.0.8 Framework.
- Create Pricing screens using JSP, JavaScript, AJAX and Spring View Resolver controllers. Use Spring binding to bind various Command properties to UI fields.
- Develop custom pricing domain/command objects as POJO’s using Java 5.0.
- Develop spring bean definitions for the above objects utilizing Spring Bean Factory Module.
- Use Spring Hibernate Session Factory to configure hibernate 3.0 mappings with underlying Oracle10G Database.
- Develop custom hibernate mappings for pricing objects in hbm files.
- Developed Webservice Interface with partner systems using Apache CXF framework.
- Modify the WSDL (Web Services Description Language) Contract for the above Interface.
- Use Java Mail api to send mail to customers
- Work with the Team of Developers, Business Analysts and DBA.
- Conduct code reviews
- Configure the CVS Version Control (Concurrent Versions System) for source code control and team development.
- Regularly deploy the application on the web server Tomcat 5.0.2.8 in UNIX environment through auto-build and deployment tools.
Environment: Java6 (1.6), Spring 3, Hibernate 3.0, Oracle 10G, JSP, AJAX, Tomcat 5.0.28, Junit, WSDL, Apache Axis 1.4, IONA Artix 5.1.1.2, Apache FOP, log4J, HTML, JavaScript, CSS, XML,SOAP 1.2, TOAD, PL/SQL Developer, Oracle Enterprise Manager, CVS, Windows XP, UNIX
Java/ J2EE Developer
Confidential, New York City, NY
Responsibilities:
- Have been a key member of the project right from requirements gathering, analysis, design, coding, testing & debugging and deployment.
- Code Customization, integration, testing and deployment on to the Development, Test, Stage and Production environments.
- Used Spring Framework, Java/J2EE, and JSP for developing functionality and SQL queries to store and retrieve the data within the database.
- Developed Report pages based on the data provided in the database using JSP and JavaScript.
- Developed Stored Procedures and Triggers in Oracle 9i.
- Converted the PL/SQL queries to Oracle queries.
- Helped new Java developers in the team and guided them for Maintenance work and further Development.
Environment: Java/J2EE, Spring 2, JSP, JavaScript, HTML, Oracle, Windows/Linux, SQL, SQL*Plus, Eclipse
Java Developer
Confidential
Responsibilities:
- Used Java and JSP for developing functionality and SQL queries to store and retrieve the data within the database.
- Developed Report pages based on the data provided in the database using JSP and JavaScript.
- Developed Stored Procedures and Triggers in Oracle 9i.
- Converted the PL/SQL queries to Oracle queries.
- Helped new Java developers in the team and guided them for Maintenance work and further Development.
Environment: Java/J2EE, JSP, JavaScript, HTML, Oracle, Windows/Linux, SQL, SQL*Plus, Eclipse