We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

MarylanD

SUMMARY

  • 8+ years of experience in Enterprise/web application design and development using Java and J2EE technologies
  • Extensive involvement in all facets of Software Development Life Cycle (SDLC), including production support, debugging & troubleshooting.
  • Experience in developing Applications with various frameworks, Jakarta Struts 1.x/2.0, Spring 2.x/3.x, Spring MVC, Spring IOC, Hibernate 2.0/3.0 ORM, Groovy, Servlet, JSPs, Filters, JMS, JSF 2, ColdFusion, Ice faces 2, Node.js, JSON.
  • Good Experience in Core Java concepts like Collections Frameworks, Exceptions handling and Multi - threading etc.
  • Good knowledge in implementing Service Oriented Architecture by using SOAP and RESTful web services.
  • Experienced in creative and effective front-end development using JSP, JSP Tag Libraries, Servlet, JavaScript, HTML, DHTML, HTML5, ANT, JQuery, JavaScript, Angular JS, Ajax and CSS.
  • Developed web applications based on different Design Patterns such as Model-View-Controller (MVC), Data Access Object (DAO), Singleton Pattern, Front Controller, Business Delegate, Service Locator, Transfer Objects etc.
  • Worked on different version controlling tools VSS, CVS, ClearCase and SVN(Subversion).
  • Experienced in writing and building files with ANT, Maven and coding test cases using JUnit.
  • Developed J2EE applications on different IDE’s like RAD 6.0/7.0/7.4, Eclipse3.0/3.2/4.2, JBuilder8.x, and NetBeans.
  • Hands on experience working on Application servers and Web servers like IBM WebSphere 6.x/5.x, BEA WebLogic 8.x/10.x, JBOSS in clustered environment and Apache Tomcat 5.x/6.x/7.x
  • Experience in database programming using Oracle 8i/9i/10g/11i, SQL Server 2000/2005/2008, DB2, MySQL and proficiency in developing SQL and PROCEDURES in JDBC as well as client-server environments.
  • Working knowledge on XML, DTD, Schemas, XSL, XSLT, SOAP, WSDL, SASS, UDDI, SAX and DOM parsers. Worked on Jquery as a JavaScript UI Library.
  • Experience in MongoDB (versions 2.x, 3.0.0 and 3.0.5) installation, configuration and administration.
  • Worked on Log4J for logging the application.
  • Proven ability to analyze problems, root causes, and develops innovative solutions to business challenges and streamlining operations.
  • Articulate in written and verbal communication along with strong interpersonal, analytical and

TECHNICAL SKILLS

Web Services: REST, JSON, JAX-RS (JERSEY, CXF), XML, SOAP, JAX-WS (AXIS, AXIS2, CXF) WSDL, UDDI, JAXB, DOM & SAX

Languages: J2SE, UML, PL/SQL, Unix shell Scripting

Web Technologies: Servlet 2.x, JSP 2.1, Java Beans, Java Script, AJAX, DOJO, HTML, XHTML & DHTML, CSS, Angular JS

J2EE Standards: JDBC 4.0/ODBC, EJB 2.1/3.0, JNDI 1.2, JMS, JPA, JSTL.

Database: Oracle 8i/9i/10g, DB2, MySQL and SQL Server, clients (SQL Developer, TOAD), MONGODB, COUCHDB

IDE/Tools: NetBeans, Eclipse, JDeveloper, IntelliJ IDEA, Maven, Ant, Jenkins, Log4j, Putty, Spring tool Suit, Fiddler

Application Servers: JBOSS, IBM WebSphere Application Server 8.0, Sun Java Application Server 9.x. (Glassfish), WebLogic Application Server & Tomcat webserver

XML Technologies: XML 1.1, XML Schema, DTD, DOM, SAX, WSDL, JAXB, JAXP, Castor, XSL, XSLT, SOAP & XPATH

Frameworks: Spring (IOC, MVC, AOP, DAO, Batch), Struts, Log4J 1.2, JUNIT 3.8, Hibernate 3.0, JSF, Tiles

Operating Systems: Windows 95/98/NT/XP, UNIX, Red Hat Linux, MS-DOS & VMWare

UML Tools: Rational Rose & Rational XDE

Version Controls: Rational Clear Case, VSS, CVS, Subversion(SVN), GitHub

PROFESSIONAL EXPERIENCE

Confidential, Maryland

Sr. Java Developer

Responsibilities:

  • Responsible for designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and also complete development, testing, and maintenance process of the application.
  • Developed the applications under Agile and SCRUM methodologies, Test Driven Development, and Continuous Integration.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Singleton, Service Locator, DAO, and Factory.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Also have used Spring Hibernate Batch while executing a batch of DML Operations in a user session.
  • Worked on Angular.JS controllers, views, and services for new website features.
  • Using Angular.JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, Jquery, Node.js, HTML, SASS and Ajax to speed the application.
  • Implemented RESTful web services by using JAX-RS JERSEY, creating and reading the JSON objects by using JACKSON libraries.
  • Used Java Messaging Services (JMS) for the reliable and asynchronous exchange of important information such as payment and purchase confirmation.
  • Designed and developed the project using MVC design pattern and integrated JSF 2.0
  • Developed standards-based web applications for various clients using ColdFusion, SQL, XHTML, and DHTML.
  • Developed different modules of the application using IntelliJ IDEA 13.1.
  • Implemented persistence layer using Hibernate that uses the POJO classes to represent the persistence database tables.
  • Experience in developing application, automated scripts leveraging MongoDB.
  • Experience in creating JavaScript for using DML operation withMongoDB.
  • Major work is done on the User Interface part in Dojo to make it more interactive and user-friendly.
  • Used Maven scripts for generating Web App, Batch Applications and running the JUnit using Cactus Framework, compiling and building the jar files.
  • Used Log4J for logging the activities of the applications.
  • Developed stored procedures, triggers for efficient interaction with the database (DB2).
  • Used GIT version control system for check in and checkout code.

Environment: Java, WebSphere Application Server 8.0, IntelliJ IDEA 13.1, DB2, Spring MVC, Spring Security 3.0.5, Hibernate 3.0, JSP, Servlets, JavaScript, JSF 2.0, HTML, CSS, Angular.js, JMS, XML, SOAP, WSDL, UNIX, Web Services, JDBC, Java Beans, JNDI, Ajax, JUnit, Maven, MongoDB, Log4J.

Confidential, Seattle, WA

Sr. Java Developer

Responsibilities:

  • Followed the Agile framework to provide early delivery, continuous improvement, and for the customer collaboration.
  • Established database connection using Hibernate ORM, implemented Hibernate cache to increase the application performance
  • Worked on deploying SOAP based Web Services using Axis2.
  • Added functionality that ingested data from a SOAP web Service.
  • Created UML diagrams to be included in the Design Document.
  • Involved in the analysis, design and implementation and testing phases of SDLC
  • Development of Front end UI components using JavaScript, JSP, HTML, HTML5, CSS, Ajax, Jquery, Angular JS, XML
  • Attending design walk-through with the business and development teams.
  • Involved in code integration and shipment of the code to other environments.
  • Converted JAVA files to Groovy.
  • Involved in database interaction using JDBC and JNDI
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Designed, coded, and integrated software for UNIX platform.
  • Involved in troubleshooting and fixing the bugs at Development and production levels.
  • Implemented various Java/J2EE design patterns like Front Controller, Factory Pattern DAO, DTO pattern, singleton, factory pattern, and Prototype and business delegate.
  • Involved in writing Junit test cases for controller classes by using Mockito Junit Framework.
  • Developed Unit Test Cases and test the Interfaces. Involved in Modules Testing and Integration Testing.
  • Used XML and DOM processing, XPath and XQuery.
  • Processed the JSON requests according to different types of modules, actions, and request data.
  • Used JBoss 5.1.0 for deploying the Application and Tomcat 6.0 for Coding, testing the application.
  • Developed different modules of the application using IntelliJ IDEA 13.1.
  • Worked in an Agile Environment: Attended daily Stand-up meetings and work was carried out on the basis of bi-weekly Sprints.

Environment: Java 1.4/1.5/1.6, IntelliJ IDEA 13.1, Spring MVC, Spring Security, Hibernate, JSP, Servlets, JavaScript, JSON, Design patterns, HTML, CSS, XML, WSDL, Unix, Web Services, SOAP, JDBC, JNDI, Ajax, JUnit, JBoss, Apache Tomcat.

Confidential, Bentonville, AR

Java Developer

Responsibilities:

  • Using OOAD Technology classes are designed in UML with the help of Rational Rose tool.
  • Created user-friendly GUI interface and Web pages using HTML, JSP, and JavaScript.
  • Used Struts Validation framework for Client side validations and Server side validations.
  • Designed and Developed Model Components - Action Form Bean, Controller Components - Action Classes, Action Mapping.
  • Managed Object Persistence, Data retrieval using Hibernate, Spring Framework with ORACLE as backend.
  • Designed various tables required for the project in Oracle10g database and used stored procedures and triggers in the application.
  • Worked closely with requirements to translate business rules into business component modules.
  • Developed and deployed business logic using session beans and servlets
  • Used Web Services (SOAP) to exchange information.
  • Used web services - WSDL and Soap for getting Credit Card Information from third-party.
  • Used Hibernate framework for back-end development along with JDBC and Spring dependency injection for middle layer development.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Provided production support for the application and coordinated with cross functional teams
  • Deployed JAR, WAR files on WebLogic Application Server.
  • Wrote Database objects like Triggers, Stored procedures in PL/SQL.
  • Interacted with the users and documented the System.
  • The E-Commerce web application was developed with a team of 12 members where the website functionality was extended to provide the customers to perform online transactions.

Environment: Java, J2EE, HTML, Servlets, WebLogic Application server 8.x, Web services, WSDL, SOAP, Struts 2.0, Hibernate 2.5, Spring MVC, JQUERY, EXT JS, JavaScript, JDBC, CVS, XML/XSL, WebSphere 6.1, Oracle 10g, PL/SQL, Agile.

Confidential, Cincinnati, OH

JAVA/J2EE Developer

Responsibilities:

  • Involved in analysis and Design of enhancements, authored functional and technical design documents.
  • Responsible for leading the team in achieving the deliverables by meeting estimates for every sprint.
  • Extensively used CORE J2EE design patterns in the business layer like Business Delegate, Session Facade, Service Locator and Data Access Object.
  • Used Spring framework for Bean instantiation and IOC.
  • Expertise in using dependency injection framework Spring
  • Created JSP’s using Struts Tag Library, developed Struts Action and Form classes, business delegate methods.
  • Worked on Split Charges, Price Overrides, Account Thresholds and Nominated Events enhancements APIs, JUnits and GUI part
  • Used Clear Case version control tool.
  • Implemented the application using the concrete principles laid down by several Java/J2EE design patterns like MVC.
  • Used Log4J for logging and tracing the messages.
  • Used Eclipse as Integrated Development Environment (IDE).

Environment: Java 1.6, EJB2.x, JavaScript, Spring, AJAX, Struts2, JSP, Action Servlets, JMS, JDBC, Axis2, Eclipse, Tomcat server, ANT, CM Synergy, XML, LINUX and Oracle 9i.

Confidential

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Coding, and Development of custom Interfaces.
  • Provided application development, using OOA and OOD methodologies, primarily for Java, EJBs, JSP, (D)HTML, CSS, XML, XSL, XSLT.
  • Used JavaScript for client side validations.
  • Developed the Form Beans and Data Access Layer classes.
  • Servlets and JDBC were used in retrieving data.
  • Used JDBC API for interaction with the Oracle Database.
  • Testing the module and fixing the bugs.
  • XML was used to transfer the data between different layers.
  • Dealt with java Beans helper classes and servlets for interacting with the user interface written in JSP.
  • Dealt with the database operations e.g., Calling stored procedures and stored functions.
  • Worked on database interaction layer for insertions, updating and retrieval operations on data.

Environment: JAVA/J2EE, Servlets, JSP, EJB, JDBC, JavaScript, XML, Eclipse, Oracle 8i, Windows NT

We'd love your feedback!