We provide IT Staff Augmentation Services!

Java/jee Developer Resume

4.00/5 (Submit Your Rating)

Franklin, NJ

SUMMARY

  • Over 7 years of experience in Analysis, Design, Development, Implementation and testing of Web - based and Client Server applications.
  • Expert level skills in application development using Java, JEE, Spring Framework, Hibernate, JSP, JPA, Servlets, JDBC, HTML, JavaScript, JEE compliant application servers, multi-threading, client/server, design patterns of JEE architecture.
  • Expertise in developing JEE applications using JEE components, Design Patterns - MVC, Session facade, Singleton, Front Controller, Business delegate, Data access objects.
  • Knowledge of JEE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data Transfer etc.
  • Good knowledge in spring framework - Spring IOC, Spring MVC, spring AOP and Spring Webflow.
  • Has experience in Design, Development and Deployment of Java/JEE web components on servers like Apache Tomcat, JBoss, WebSphere and WebLogic.
  • Experience in database development and implementation using different RDBMS such as Microsoft SQL Server, Oracle and MySQL.
  • Good experience in File Manipulation, consuming and developing RESTful Web Service along with Spring MVC and Hibernate.
  • Good experience and knowledge working on ORM persistence frameworks like Hibernate.
  • Expertise in HTML, CSS, JavaScript Libraries, JSTL specifications, and Custom Tag Libraries, XML (SAX, DOM).
  • Experience with the complete software development life cycle (SDLC)
  • Experience includes Application Servers like WebLogic, WebSphere and Web Servers Tomcat/Apache.
  • Experience in database & related technologies including Oracle, SQL Server, Teradata, DB2, SQL Plus, PL/SQL.
  • Performed unit testing using JUnit integration and deployment of applications done using tools such as ANT and Maven and debugging through log4j.
  • Experience in XML, XSLT, and WebServices with SOAP to design, deploy, develop and implement the internet/intranet applications.
  • Expertise in developing WebServices using SOAP, RESTFUL, XML, WSDL, XML Beans and Axis.
  • Extensive experience in design, development and implementation of Model-View-Controller frameworks using Spring MVC.
  • Strong Communication and Analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
  • Excellent troubleshooting and debugging skills.

TECHNICAL SKILLS

  • Java
  • JEE
  • Servlets
  • Spring
  • Hibernate
  • JSP
  • JSF
  • Eclipse
  • Spring MVC
  • SOAP
  • WSDL
  • Python
  • Perl
  • XML
  • HTML
  • CSS
  • JavaScript
  • JQuery
  • Apache Tomcat
  • Oracle
  • JDK
  • JDBC
  • EJB
  • JUnit
  • JMS
  • NetBeans
  • IBM Websphere
  • DB2
  • SQL Server
  • MySQL
  • MS Access
  • Ant Build Script
  • MS Visual Studio
  • MS Project
  • MS Office
  • Proxy
  • Bridge
  • Strategy
  • Decorator
  • Observer
  • Builder
  • Visitor
  • MVC
  • IBM MQ Series
  • STS
  • Visual Studio
  • RAD. OS: Windows
  • Linux Unix
  • VMware
  • VirtualBox.

PROFESSIONAL EXPERIENCE

Confidential, Franklin, NJ

Java/JEE Developer

Responsibilities:

  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.
  • Identifies, recommends and pursues technology/practices to relevant to the solution of highly complex projects.
  • Designed and developed Customer registration and login screens using HTML, Servlets and JavaScript.
  • Configured Spring to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Hibernate.
  • Developed screens based on JQUERY to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries
  • Used Spring Security for Authentication and authorization
  • Designed and developed Application based on Spring MVC Framework using MVC design pattern.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Used Hibernate Framework for persistence onto Oracle database.
  • Experience in deploying web application using Amazon Web Services.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Designed a network of web pages, where the user progresses through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST.
  • Developed high-performance web applications using Spring and XML Http Request.
  • Configured JDBC in the application server.
  • Developed UI with AJAX, DHTML and JavaScript for more interactive web pages.
  • Implemented Spring MVC architecture and increased modularity by allowing the separation of cross-cutting concerns using Spring AOP.
  • Deployed flow of Execution in the Servlet Environment using spring MVC and defined Navigation Rules.

Environment: Java, JEE, Servlets, JMS, Hibernate, Spring, Web services, REST, UML, HTML, XML, XSD, Log4j, Oracle 11g, PL/SQL, JUnit, JNDI

Confidential, Kenilworth, NJ

Java/JEE Developer

Responsibilities:

  • Responsible for the Design, Deployment and development of the web applications.
  • Designing, coding, testing, debugging, and documenting programs as well as support activities for the corporate systems architecture
  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Developed web services in Java and Experienced with SOAP, WSDL.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Designed a network of web pages, where the user progresses through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST.
  • Used Apache Tomcat an application server, to implement the Java Platform Enterprise Edition, create applications and to integrate applications with other applications
  • Used Spring Batch for scheduling and maintenance of batch jobs.
  • Performed purification of the application database entries using Oracle 11g
  • XSLT style sheets for the XML data transformations.
  • Used JUnit to write repeatable tests mainly for unit testing
  • Configured spring to manage Actions as beans and set their dependencies in a context file and integrated middle tier with hibernate.
  • Deployed flow of Execution in the Servlet Environment using spring mvc and defined Navigation Rules.

Environment: Java, JEE, Servlet, Hibernate, Spring, Oracle 11g, WebService, XML, JSP, Java script, HTML, MVC, MyEclipse, Apache Tomcat.

Confidential, NYC, NY

Java/JEE Developer

Responsibilities:

  • Responsible for system analysis, design and development in JEE using MVC based architecture.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development and the project was developed using Agile Methodologies.
  • End-to-end Project Management, including customization of product based on the customer's requirement, meeting delivery deadlines on development, testing, implementation phases of the system and customer relationship consulting.
  • Developed the front end of the application using HTML, CSS, JSP and JavaScript.
  • Implemented the design patterns like DAO Factory, Singleton, Service Locator and Business Delegate.
  • Developed Object Model from Hibernate mapping files.
  • Developed JSP and HTML pages using CSS as part of the presentation layer
  • Used ADF Framework with strong Object Oriented background
  • Developed Web Services to implement SOA using SOAP, WSDL, and UDDI with HTTP
  • Data access layer is implemented using Hibernate
  • Worked extensively in the backend Oracle database
  • Used Spring Batch for scheduling and maintenance of batch jobs.
  • Using spring validation framework for server side validation.
  • Used various design patterns to direct best solutions.
  • Helped to finish assignments using several frameworks such as: Java applet, Spring MVC, Hibernate.
  • The several technologies were used to create and deploy web pages such as JSP, JavaScript, HTML, and CSS.
  • Used Hibernate as ORM tool to store the persistence data into the Oracle database.
  • Developed Web Services using SOAP, WSDL and XML.

Environment: Java, JEE, JavaScript, Hibernate, HTML, CSS, JSP, Spring, Oracle, Windows, Apache Tomcat, MVC.

Confidential, Bala Cynwyd, PA

Java/JEE Developer

Responsibilities:

  • Understanding existing process, requirement collection and creating prototypes.
  • Designed Java classes (Action classes & Dispatch Action classes) using Struts Framework to implement the MVC2 Architecture.
  • Developed JSP pages and Action Servlets for HTML generation and for session management.
  • Developed custom tags to get custom behaviors in JSP pages.
  • Used Validation Framework in Struts, created custom validations and action level validations using ValidatorActionForm.
  • Used Spring Security for Authentication and authorization extensively.
  • Designed and Developed Session Beans necessary for various functionalities.
  • Designed and developed DAO's to implement the business logic.
  • Web.xml and Struts-Config.xml was developed taking various design issues into consideration.
  • Developed XSLT documents to transform XML source files to XML result files.
  • Designed EJB Home Factory class using Singleton pattern to cache EJB home reference for entire application lifetime.

Environment: Java, JEE, JavaScript, XML, HTML, Eclipse 3.2, myEclipse 5.0, Oracle 10g, JSP, Servlets, Struts, Hibernate, Windows, Tomcat 5.5.

Confidential, Tirana, Albania

Java Developer

Responsibilities:

  • Implemented the web-based application following the MVC II architecture using Struts Framework.
  • Designed the front-end using HTML, JavaScript and CSS.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Used Hibernate for Object Relational mapping.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used spring Framework for implementing business logic and maintaining transactions.
  • Used Struts Frame work to create Web Applications that leverage both Servlets and JSP.
  • Generated XML documents using Schemas and DTDs.

Environment: JSP, JDBC, Servlets, Ajax, JavaScript, JQuery, MyEclipse 9.0, Oracle, SQL developer, Tomcat 6.0, IE, Firefox, JDK1.7, Struts2, Windows.

We'd love your feedback!