We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Louisville, CO

SUMMARY

  • About 7+ years of experience as a Java J2EE Programmer using technologies like JSP, Servlets, EJB, AJAX, JMS, Hibernate, Spring, Struts MVC, JPA, ORM, JNDI, Webservices (SOAP and RESTful), JDBC, JAXP, XML, Javascript, JSF.
  • Participated in all phases of the Software Development Life Cycle (SDLC), including the Analysis, Design, Development, Testing, Implementation, and Maintenance phases of the software application development.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML5, CSS, JavaScript, JQuery, AJAX, JSP, JSON, Bootstrap, Angular JS, SASS, LESS and Node JS.
  • Hands on experience of designing Web - application using MVC design pattern in Spring Framework.
  • Experience in object relational mapping tools like Hibernate.
  • Expertise in establishing and using webservices like SOAP and RESTful using API’s like JAX and Jersey.
  • Experience working with Waterfall and Agile SCRUM methodology.
  • Expertise in server-side development with JDBC, Servlets, MVC architecture, Java Beans, XML.
  • Extensive experience in creation and maintenance of mapping files and transaction control in Hibernate.
  • Work experience in using XML, XML Schema, DTD, Custom Tags, and JavaScript.
  • Have used XML Suite technologies XML, XSLT and performed validations with DTD and XML schema and have processed it with SAX, DOM parsers so have a good knowledge about the XML base systems.
  • Experience in rendering the data from server side to the client side using Java Server Pages.
  • Experience in developing, publishing, running and maintaining websites from scratch on Linux and windows environment.
  • Experience in HTML5/CSS3, AngularJS, and responsive design by using Bootstrap.js.
  • Work experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design andImplementation.
  • Experience in Developing J2EE components using various IDEs such as Eclipse.
  • Used application servers such as WebLogic, and Apache Tomcat.
  • Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
  • Good experience in relational database concepts and experience in Query construction using SQL.
  • Developed the applications using J2EE, design patterns such as model-view-controller (MVC), singleton, session facade, factory design pattern, and decorator design pattern.
  • Experience with Test Driven Development (TDD) using various unit testing framework such as JUNIT.
  • Experience in developing PL/SQL queries and Stored Procedures.
  • Experience in the design of Use Cases, Class diagrams, Sequence and Collaboration diagram, multi-tiered object-oriented system architectures.
  • Expertise in RDBMS design and modelling with SQL Server, MySQL, Oracle databases.
  • Interacted effectively with the people at different levels including internal team, stakeholders and senior management team. Interaction was done either verbally or written.
  • Good Inter-personal skills gained through interaction with technical and functional teams. Capable of quickly learning and delivering solutions as an individual and as part of a team.
  • Able to work with little or no supervision. Good communication and time management skills.
  • Planned, designed and integrated end to end software applications in terms of development.
  • Worked as developer in domains like E-commerce, Banking and Inventory management.

TECHNICAL SKILLS

Programming Languages: Java/J2EE, SQL, JSP,XML, JavaScript, HTML5, CSS3,XML

Databases: MySQL, Oracle 10g, Oracle 11g,Oracle 12c.

IDE: Eclipse, MyEclipse,NetBeans, XAMP, Matlab, XMLSpy.

Java/J2EE Technologies: JDK 1.7, JSP, Servlets, Java Beans, Applets.

Frameworks: Spring 3.2, Struts 2.x, Spring JDBC, Junit, AngularJS, Hibernate 3.6, Bootstrap.

Web/Application Servers: Apache Tomcat, JBoss,Oracle WebLogic 10, 11g, 12c

Platform: Windows XP/Vista/7/8, Linux, Machintosh,Ubuntu.

PROFESSIONAL EXPERIENCE

Confidential, Louisville, CO

Java/J2EE developer

Responsibilities:

  • Involved in study of User Requirement Specification.
  • Implemented Hibernate for data Persistence.
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, Oracle.
  • Responsible for converting designed mock-ups to HTML pages using HTML5, CSS and jQuery (VMF).
  • Developed required static and dynamic Web Pages using JSP, HTML AJAX, JavaScript and CSS.
  • Involved in developing Classes diagram in UML showing generalization and other relationships, Sequence diagram describing the interaction of objects over time.
  • Developed Graphical User Interfaces by using JSP, HTML, DHTML, CSS and JavaScript.
  • Used SOAP web services to communicate between different applications.
  • Analysis and Design of various modules using SOA and J2EE stack.
  • Involved in design, develop and implementation of the application using Spring 3.0 and J2EE framework.
  • Used Spring Security framework for authentication and authorisation.
  • Notified the user by sending a message whenever any change happened to the user credentials by using Mail API.
  • System built using Spring(MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Factory Design Pattern, DAO design pattern, Singleton.
  • Wrote annotated POJO classes which contain business logic to map database tables with Java objects.
  • Create an XML configuration file for Hibernate for Database connectivity.
  • Created connections to database using Hibernate session Factory.
  • Implemented persistence layer using various feature of Hibernate 3.6 framework like HQL queries, Criteria etc.
  • Implemented Java Persistence API (JPA) through Hibernate 3.0.
  • Worked with WebLogic Application Server 12c as application server.
  • Implemented Angular.js to improve the application response time.
  • Exposed RESTful Web services to make the application accessible through Mobile device and for check processing.
  • Log4j is used for logging different types of messages to write on the proprietary log model.
  • Used Eclipse IDE for development and CVS to keep the track of the version.
  • Wrote Unit test cases in a Test Driven Environment using JUnit.
  • Worked in hybrid of Waterfall and Agile methodology environment.
  • Interacted with Business Analysts to come up with better implementation designs for the application.

Environment: JAVA1.7,J2EE, Spring Framework 3.0, Servlets, AngularJS, Hibernate 3.6, SOAP Web Services, RESTful Web services, HTML, JUnit, JavaScript, JDBC, XML, UML, MySQL, WebLogic Application Server 12c, Maven, JPA, Agile scrum, Log4j, Ajax.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Involved into analysis and design phase. Participated into discussion meetings (Scrum meetings) about the business requirement.
  • Designed and developed Presentation layer using HTML, CSS and JSP.
  • Developed front-end validation using JavaScript and Spring validation framework.
  • Worked in implementation of MVC design paradigm of Spring framework, object-relational mapping (ORM) using Hibernate and MySQL database at the back end.
  • Involved in Injecting Dependencies into code using concepts like IOC of Spring Framework.
  • Configured Spring ORM that provides simplified templates for accessing databases through ORM technologies, such as Hibernate in our case to access the database.
  • Involved in development of presentation layer using Spring framework and MVC design paradigm.
  • Developed Web Services using SOAP, WSDL, and JAX-WS programming model.
  • Developed entity beans and session beans to implement the business logic.
  • Used WS-Security for providing security within SOAP messages.
  • Deployed the Webservices on WebLogic application server.
  • Worked on Spring DAO, Spring MVC and Spring AOP modules.
  • Object-relational mapping and database operations in MySQL database were done by using Hibernate.
  • Hibernate which was integrated with Spring framework helped mapping Java classes to database tables using XML files and without writing any line of code.
  • Used CVS to check-in and check-out and co-ordinate among team members for Version Controlling.
  • Performed unit testing using JUnit.
  • Worked in Agile work environment.

Environment: Java/J2EE, JSP, HTML, CSS, EJB, JMS, Spring 3.0, Hibernate 3.0, Eclipse IDE, Apache Tomcat 7.0, Web services (SOAP), JavaScript, Log4J, PL/SQL, CVS, JUnit,WebLogic 11g, Maven and MySQL.

Confidential, Bloomington, IL

Java/J2EE Developer

Responsibilities:

  • Involved in gathering the business and technical requirements and analysing the project.
  • The application was developed in J2EE using MVC based architecture.
  • Developed dynamic Web applications pages by using HTML, CSS, JavaScript, JSP and AJAX
  • Designed and developed the application using Spring MVC. Defines controllers using annotations.
  • Implemented RESTful Webservices to communicate with Schools office to get the student data.
  • Used Hibernate to communicate with the database, used Annotations to configure the mapping of objects to database tables.
  • Used HQL to make any changes in the databases.
  • Developed in DAO (Data Access Objects) to retrieve data from databases.
  • Used CVS for configure management and for version management.
  • Database schema creation and queries were written to store and pull the data using Oracle.
  • Developed the application using Eclipse as the IDE and used standard features for editing, debugging and running etc.
  • Used Maven to build the application and deployed it to Jboss Application server.
  • Involved in Bug fixing of various modules that were raised by the testing teams, in the application, during the integration testing phase.
  • Established JUnit Test Cases to check end-to-end connectivity and verify results.
  • Logging errors in application were done using Log4J.

Environment: J2EE, JDK, Core Java, JavaBeans, Spring MVC, Hibernate, JSP, RESTful Webservices, WebLogic, JavaScript, HTML, XML, Eclipse, Oracle 10g, Log4j, XSLT, Maven, JNDI and MySQL.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed applications in Eclipse IDE with Java, Hibernate, CSS, HTML and SQL DB.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classic JavaScript event handlers and implemented a flexible event model for managing multiple events callbacks.
  • Responsible for integrating Ajax with Spring Service layer using DWR (Direct Web Routing).
  • Implemented Spring AOP (Aspect Oriented Programming) in the service layer and was responsible for implementing @Aspect for performing Autoproxying and also installed Spring web Flow and integrated it with Java Server Faces.
  • Worked with Spring web flow to represent UI flow.
  • Developed the application using agile methodology and followed TDD, Scrum.
  • Developed PL/SQL procedures for login module and written complex SQLqueries.
  • Developed DAO API to manage the payment information using JDBC.
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Designed and developed Business Services using Spring Framework (Dependency Injection), Business Delegate and DAO design Patterns.
  • Implemented SOA (Service Oriented Architecture) and consumed JAX-WS web services with SOAP messages and provided result on the network using RESTful web service.
  • Developed Web Services using RESTful with Spring MVC and developed DTDs, XSD schemas for XML (parsing, processing, and design) to communicate with Active Directory application using RESTful API (JAX-RS).
  • Implemented Web-services to integrate between different applications (internal and third party components using RESTful services with Jersey).
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
  • Implemented JNDI Object Factory Bean for injecting JNDI objects in Spring configuration setup for fetching a database connection and also configured a mail sender (Java Mail SenderImpl) for sending email.
  • Involved in coding for JUnit Test cases and performed unit test using JUnit Framework.
  • Involved in preparation of test plans and integrated testing using JUnit.
  • Participated in unit testing and functionality testing and used log4j for tracking errors and debugging the code.

Environment: Java, J2EE, Spring, Servlets, JNDI, JSP, Ajax, XML, Eclipse, XML, XSD, DTD, CSS, JavaScript, SQL, Hibernate, Log4j, Web Services, WebLogic, Tomcat.

Confidential

Java/J2EE Developer

Responsibilities:

  • Design and development of Java classes and interfaces.
  • Worked in JavaScript and HTML for the client side validations.
  • Used JSON to communicate between UI and Controller layer.
  • Data Model design and interface layer design with other team members.
  • Used MySQL Database at the backend.
  • Succeeded in developing CRUD application using SQL queries.
  • Used JUnit framework to extensively write unit test cases and perform testing.
  • Involved in writing SAX and DOM parsers to process XML messages.
  • Entire module was designed in Waterfall methodology.
  • Achieved Session Management using Cookies.
  • Based on different criteria’s modelled Search facility in the application for the employees.
  • Design and developed JDBC connection objects for the data retrieval and update.
  • Developed connection pooling method to avoid the waiting for database connection.
  • Building, testing and deploying the application on WebLogic server.

Environment: J2EE, Core Java, Multithreading, Swing, Maven, RMI, JDBC, JSP, Servlet, Html, JavaScript, WebLogic, MySQL, Unix, XML, Tomcat.

We'd love your feedback!