We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Around 6 years of experience in software development of quality software for Enterprise Applications and Web based UI applications using JAVA /J2EE Technologies.
  • Extensive knowledge in working with J2EE technologies such as Servlets, Struts, JSP, Spring, Hibernate, JPA, JDBC, JMS and Object Oriented Programming techniques.
  • Expertise in developing UI based Web applications using HTML5, CSS3, JavaScript libraries
  • Hands on experience in using data processing APIs for JSON and XML
  • Experience in creating UI web pages using jQuery plugins along with AJAX calls and styling of UI using CSS3.
  • Hands - on experience in creating Single Page Application using Angular JS and processing JSON data to render on UI
  • Proficient in creating and consuming Java Web services using RESTful, SOAP along with JAX RS, JAX WS and Jersey libraries
  • Experience in web application design using open source MVC (Model View Controller), spring and Struts Frameworks.
  • Used design patterns like Singleton, MVC, and Abstract in the application development.
  • Good experience on the development of EJB (Entity, Session and Message Driven Beans).
  • Extensive experience in Apache Tomcat Server, API, WebLogic/Sphere Application Server.
  • Good Experience in implementing Web Services Technologies likely as SOAP, WSDL, UDDI.
  • Experience in a Banking environment.
  • Proficient in using RDBMS concepts with Oracle 10g/11g, MySQL and experienced in writing SQL, PL/SQL Stored procedures.
  • Good working Experience in using ANT and Maven scripts for building and deploying the application in Web/App servers.
  • Skills in analyzing user requirements, modeling the system and ensuring the functionality.
  • Excellent team player, quick learner and self starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS

Languages and API’s: Java, JSP, Servlet, HTML, DHTML, JavaScript, JDBC,JNDI,SOAP,XML, C, C ++, SQL, PL/SQL, WSDL (Web Services Description Language), JavaScript,Python

Frameworks: Hibernate, Spring, Struts

XML Technologies: XML, XSLT, XPath

Application Servers: IBM WebSphere, JBoss, Tomcat

DBMS: PostgreSQL, Oracle, SQL Server.

IDE: Eclipse, NetBeans,VisualStudio,WebStorm

Versioning Tool: SVN, Git, CVS, Team Foundation Server.

Operating Systems: Windows 2000/NT/XP, Dos, Unix, Linux

Messaging Framework: Web Services, JMS

J2EE Frameworks: Struts,JSF,Spring

Testing Frameworks: JUnit, Mockito, jMeter

Methodologies: Agile, WaterFall, Scrum.

PROFESSIONAL EXPERIENCE

Confidential, New York

Java/J2EE Developer

Responsibilities:

  • Designed and developed frameworks for Payment Workflow System, Confirmations Workflow System, servlets, JavaScript, XML, AJAX,J2EE design patterns and OOPS/J2EE technologies.
  • Enhanced Deal Manager, Account Manager, Report Manager, Credit Exposure Systems using JavaScript, Core Java, servlets, HTML, Java Mail. Used JavaScript and AJAX to perform several functions as desired by the above applications.
  • Implemented various core framework level changes using Core Java, design patterns, and efficient data structures.
  • Created Terabytes of Mock data which almost simulates the real payments and people data.
  • Used Spring Batch for reading, validating and writing the daily batch files into the database.
  • Used Hibernate in data access layer to access and update information in the database.
  • Developed the Struts2 Server side & Client side validations using Actions errors and Validation rules.
  • Implemented JAX RS REST service using Spring REST technology.
  • Developed a module as SPA using Angular JS with Angular routers and controllers.
  • Developed the User Interactive web pages in a professional manner by using webtechnologieslike HTML and CSS as per company standards.
  • Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
  • Involved in Enhancement of existing application utilizing angular.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Used GitHub, Maven and Log4J for version control, build dependencies and logging

Environment: J2EE,JDK 8,Struts1.3.8.Hibernate3.0,Hibernate 4,JSP,JavaScript, Servlet’s,JNDI,JBoss,JAX RS,JAX WS,HTML5,jQuery,CSS3,Fusion Charts, Angular JS,OracleDatabase SQL, LINUX, JUNIT, Agile, Web Services, QTP, SOAP, RDBMS, CVS, API, SourceForge, Apache Maven.

Confidential, Grove,IL

Java/J2EE Developer

Responsibilities:

  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture.
  • Interacted with the system analyst to understand the business requirement before translating into nonfunctional HTML pages.
  • Used Hibernate to manage Transactions (update, delete) along with writing complex SQL and HQL queries.
  • Worked on generating theSOAWeb Services classes, WSDL using Apache Axis.
  • Created SOAP based web service for prescriptions module and tested using SOAP UI
  • Development of Rest based SOA services to design, Develop/Configure and to Unit Test the technical components of the solution.
  • Configured JMS messaging queues to update the request status in JBoss.
  • Created web pages using JSP, and HTML5along with JSTL and CSS3for styling.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript and JQuery.
  • Developed a module on Angular JS and consumed RESTful web service to render JSON data on to UI
  • Performed the Unit Testing using JUnitand used Maven for dependencies.
  • Used agile software development methodology to develop project plans.

Environment: JDK 7, Java Script, JSP, Servlets, WinRunner, GUI, Test Director 8.0, JAXB, JBOSS, Java Script, HTML, jQuery, Angular JS, CSS3, JUnit, Mockito, Agile, Web Sphere, JSON,XML, Web Services, WSDL, Apache,Maven

Confidential, Boston

Java/J2EE Developer

Responsibilities:

  • Introduced Spring Dependency Injection model in the application.
  • Created a Transaction History Web Service using SOAP that is used for internal communication in the workflow process.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity.
  • Used PL/SQL for queries and stored procedures in SQL as the backend RDBMS.
  • Developed Message Driven Beans to send emails notifications
  • Performed Requirements gathering, Analysis, Design, Code development, Testing using Agile methodologies.
  • Created EJB, JPA and Hibernate component for the application.
  • Packaged and deployed the application in Application server in different environments like Development, testing etc.
  • Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system

Environment: Java1.5,SVN,RAD8.0,IBMWAS7.0.0.21,IBMMQseries,SOAP, JSP, EJB,JNDI, Java Script,JMS,JDBC, UML,ANT,Hibernate,AJAX,JSON,JavaScript,JSP,HTML, CSS, JQuery, Python, JUnit, Agile, Mockito,, Multi Threading, LOG4J, SourceForge, Spring, Web Services, Linux, Oracle, RDBMS, CVS, Toad.

Confidential, Ridgefield Park, NJ

Java Developer

Responsibilities:

  • Understanding the business requirements, create design documents with different UML diagrams like flow charts, sequence diagrams and class diagrams using MS-Visio.
  • Developed GUI screens for login, registration, edit account, forgot password and change password using Struts 2.
  • Developed action classes and required service and DAO classes for GUI screens using Struts 2 and Spring JDBC.
  • Developed required validation rules and properties files using Struts 2 Validator framework.
  • Developed oracle stored procedures.
  • Implemented J2EE design patterns such as Data Access Object, Service Locator.
  • Developed the unit and integration test cases for the components implemented using JUnit and JMock.
  • Used Log4j for logging the application log of the running system.

Environment: Java 1.5, Struts 2.1, Spring 2.5, CAS 3.2, Web services, Weblogic 9.1, Oracle 10g, Eclipse 3.4, Log 4j, CVS

Confidential, Seattle, WA

Java/J2EE Consultant

Responsibilities:

  • Developed business components using stateless session Beans (local as well as remote beans).
  • Developed DAO layer using Hibernate as ORM tool to integrate with Oracle.
  • Created EJB, JPA and Hibernate component for the application.
  • Designing and developing the integration between other applications using SOAP.
  • Designed and coded JAX WS based Web Services used to access external financial information.
  • Writing automated JUnit test cases using framework like Mockito and spring tests. And, Message Driven Beans to send emails notifications. Worked in an agile development process based on Scrum.
  • Configured and maintained the SPRING Application Framework’s IOC container.
  • Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system.

Environment: s:J2EE, WebLogic, JSP, JSTL, JPA, EJB, ETL, JNDI, Java Script, HTML, DHTML, Python, AJAX, CSS, Jquery, JSF, ANT, JUnit, Agile, Mockito, Apache Tomcat 6.0., Multi Threading, Struts, Spring, WebServices, SOAP, WSDL, JAX WS, Hibernate, Linux, Oracle, PL/SQL, CVS.

We'd love your feedback!