We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Cleveland, OH

SUMMARY:

  • 8+ years of experience in the IT industry specializing in development of Java and J2EE architecture based systems.
  • Good hands on experience in developing web applications such as MVC Architecture using Struts & Spring MVC.
  • Experience in designing and developing Web Services (SOA) using SOAP (Simple Object Access Protocol) and REST.
  • Experience in design and development of reusable enterprise systems and various web applications using EJB, Java Beans, JMS, Servlets, JSP, JDBC, JNDI, Log4J, Web Services, JSF and RMI.
  • Developed Internet applications using Java, JSP, Servlets, EJB, JDBC, Java Script, Ajax, Jquery, Angular JS, XML and HTML.
  • Enterprise application architecture design using J2EE Frameworks (Struts, Spring, Hibernate).
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
  • Experience in using Struts, Spring & Hibernate framework for various web/portal based application development.
  • Proficient in RDBMS using Oracle 11g/10g.9i, IBM DB2, MySQL database servers.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, SOAP, WSDL, DTD, Schema, SOA, JAXB, JAXP.
  • Having Hands - on Experience on SOAP and Spring MVC.
  • Experience in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Excellent work experience with XML, writing SQL, PL/SQL queries, stored procedures, functions, triggers, cursers, views and packages with major relational databases like Oracle, SQL Server, MySQL, and DB2.
  • Good understating of UML modeling (Use Case diagrams, Sequence diagrams, Class diagrams, etc.)
  • Extensive professional experience in Object Oriented design, Systems Analysis, Software &Web Application development.
  • Worked extensively on J2EE Platform for developing Web and Distributed Applications by using JDBC, JSP, and Servlets with MVC architecture.
  • Extensive Core Java development experience.
  • Very good Experience in implementing the Object-Oriented Programming Concepts and collections framework i.e. Hash Map and Hash table.
  • Experienced in developing web-based applications using CSS, HTML, JavaScript, JQuery.
  • Involved in developing distributed Enterprise and Web applications using UML, Java/J2EE, Web technologies that include EJB, JSP, Servlets, Applets, Struts, JMS, JDBC, HTML, XML, XSL, XSLT, JavaScript and Hibernate.
  • Developed business modules using Hibernate & Spring frame work technologies.
  • Involved in writing hibernate mapping files for Hibernate Dao’s and injecting them using Spring configuration file
  • Experienced in all stages of software engineering life cycle including Requirements gathering, Documentation, Implementation, Unit testing, System testing, build and release.
  • Experience in using variety of J2EE Application Servers such as BEA WebLogic, Apache Tomcat, and IBM’s WebSphere and JBOSS.
  • Experience in developing the web-based applications using MVC design pattern with Struts.
  • Extensive development experience with open source frameworks like Hibernate, Spring.
  • Experience in Database Design using PL/SQL, Stored Procedures, Functions, and Triggers.
  • Experience integrating web- based applications using SOAP, WSDL, XML and UDDI standards.
  • Expertise in Web/UI Development with expertise in JavaScript and CSS.
  • Strong in writing build files with ANT, Maven.
  • Worked on various database servers like Oracle, DB2 and MS SQL Server.
  • Very good experience with Production Support.
  • Great working knowledge using various IDE’s like Eclipse, RAD, J Boss Studio .
  • Good experience in Unit Testing using Junit and Mockito.
  • Good Experience in using Version control system software like CVS, SVN.
  • Experienced in configuring of build files with ANT, Maven.
  • Sound development and server environment expertise in UNIX and other platforms.
  • Having Good Knowledge on Amazon web Services (AWS).

TECHNICAL SKILLS:

Operating Systems: Windows XP/2000/NT/98/95, UNIX and MS Dos

Programming Languages: Java, JDBC, Servlets, JSP, Oracle, SQL, Unix

Web Technologies: Spring 3.x/4.x, Spring IO, Spring Boot 1.2.3, Hibernate 3.x/4.x, Web Services 2.0 JAX-W, SOAP, JDBC, JNDI, JMS HTML, CSS, Java Script, JQuery, SOFEA,GWT.

App Servers/Webservers: JBoss 7.0/6.3, Weblogic8.1/9.1, Apache Tomcat 5.0, WebSphere5.0

IDE: Eclipse, Net beans, JBoss Studio.

Databases: Oracle 8i/9i/10g, DB2, SQL Server, MySQL

ORM Tools: Hibernate, Mybatis

Database Query Language: SQL

Frame Works: Spring, Struts,SaaS.

WORK EXPERIENCE:

Confidential, Cleveland, OH

Sr. Java Developer

Responsibilities:

  • Actively involved in requirements gathering, Analysis, Conceptual Design.
  • Involved in software development life cycle (SDLC), which includes requirement-gathering, design, coding, testing.
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
  • Strong hands-on experience with Spring IO, Spring Boot.
  • Experience in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Experience in Implementing the SaaS via a Web Browser.
  • Implemented agile methodology throughout the project development lifecycles.
  • Responsible for analysis, design, development and integration of backend components using J2EE technologies such as Springs 3 and Spring JDBC and EJB’s.
  • Extensive use of J2EE and EJB3 and JPA.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Developed Project Specific Java API’s for the new requirements with Effective usage of Data Structures, Algorithms and Core Java, OOPS concepts.
  • Developed web service for web store components using RESTful API.
  • Used XML, XSD and JSON messages for Data transfer. Used JAXB API and DOM for XML parsing messages.
  • Developed application Specific thread safe XML APIs, XML Document Builder and parser utils, validators using java DOM Parser which is used among the components.
  • Implemented Business logic in the middle-tier using Java classes, Java beans.
  • Created and modified Complex SQL Commands.
  • Database designing and tables, master data creation in the database.
  • Analyzing the execution plan and choosing the optimized query for the DB operation using SQL Developer, Teradata, and Beaver.
  • Extensive use of Google Web Toolkit(GWT) for designing the webpages.
  • Extensive use of Appwatch MQ for interaction between components and Dev to Dev testing.
  • Involved in configuring Web.xml, Springs-context.xml.
  • Used Soap UI for Dev to Dev testing.
  • Used Sonar for maintaining the code quality and JUnit code coverage.
  • Created and Modified Jasper Reports and having good Knowledge on Jasper server.

Environment:: -JDK1.7, J2EE, JDBC, Servlets, Spring, SpringIO, Spring boot 1.2.3 with Thymeleaf 2.1.4, Spring MVC 4.1.5, Hibernate ORM 4.3.5, Agile/Scrum, MySQL 5.5, HTML5, jQuery, Python 3.4.2, Apache Tomcat 8.0, Linux, Maven 4.0, SVN 1.7, Log4j2. Spring JDBC, EJB3.0,Jasper Reports Server, XML, GWT 2.6,SQL Server Management Studio, XSD, JBoss Studio, JBoss Server, SVN, Maven, Windows OS, Log4j, Junit, SaaS.

Confidential, Harrisburg, PA

Sr. Java Developer

Responsibilities:

  • Involved in software development life cycle (SDLC), which includes requirement-gathering, design, coding, testing.
  • Implemented agile methodology throughout the project development lifecycles.
  • Responsible for analysis, design, development and integration of backend components using J2EE technologies such as Springs 3 and Spring JDBC.
  • Extensive use of Teamforge, for maintaining the design and other project related documents, status of the assigned tasks.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Developed Project Specific Java API’s for the new requirements with Effective usage of Data Structures, Algorithms and Core Java, OOPS concepts.
  • Developed web service for web store components using RESTful API.
  • Used XML, XSD and JSON messages for Data transfer. Used JAXB API and DOM for XML parsing messages.
  • Developed application Specific thread safe XML APIs, XML Document Builder and parser utils, validators using java DOM Parser which is used among the components.
  • Implemented Business logic in the middle-tier using Java classes, Java beans.
  • Created and modified Complex SQL Commands.
  • Database designing and tables, master data creation in the database.
  • Analyzing the execution plan and choosing the optimized query for the DB operation using SQL Developer, Teradata, and Beaver.
  • Extensive use of Appwatch MQ for interaction between components and Dev to Dev testing.
  • Involved in configuring Web.xml, Springs-context.xml.
  • Used Soap UI for Dev to Dev testing.
  • Used Sonar for maintaining the code quality and JUnit code coverage.

Environment:: -JDK1.7, J2EE, JDBC, Servlets, Spring, Spring JDBC, IBM Informix, Dbeaver, SQL Assitant, XML, XSD, Eclipse, Tomcat Application Server, SVN, Maven, Windows OS, Log4j, Junit, JMockit, SaaS.

Confidential, Phoenix, AZ

Sr. Java Developer

Responsibilities:

  • Actively involved in requirements gathering, Analysis, Conceptual Design.
  • Implemented the object-oriented programming concepts for various modules.
  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture and used MyBatis for data persistence.
  • Used Maven for adding the external dependencies and for project management.
  • Used Oracle SQL developer to query the data from the data base.
  • Actively involved in Regression testing and manual testing of the application developed.
  • Developed Test driven, Test first methodology based JUnit test cases for existing modules, new enhancements and new modules.
  • Developed logging framework in conjunction with LOG4j for logging.
  • Involved in every phase of SDLC.
  • Used Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams and Activity Diagrams to describe the relationship that exists among system's components in accordance with the business requirements.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • The application uses Spring MVC, Hibernate to process the data and save in the MySQL database.
  • Used Apache Maven for running automated build of the application.
  • Implemented persistence layer using Hibernate.
  • Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Used DAO pattern to retrieve the data from database.
  • Implementing all the Business logic in the middle-tier using Java classes.
  • Used JUnit framework for Unit testing of application.

Environment:: Java, J2EE, SVN, Spring 3.x, MyBatis, Apache, Oracle, MYSQL, Eclipse, JBOSS Developer Studio, JDK1.6, J2EE, Spring 2.5, Spring MVC, Hibernate, Eclipse, Log4j, MySQL, SVN, Apache Maven, HP Quality Center, HP ALM, Windows 7, Apache Tomcat 7.0, Jetty for Prototyping project, JavaScript, DOJO, JQuery, CSS, JSON

Confidential, Gastonia, NC

Java/J2EE Developer

Responsibilities:

  • Responsible for understanding requirement, analyzing the impact and developing components and integrating and testing following process of reverse engineering.
  • Responsible for implementing MVC2 architecture using Struts 2.0
  • Involved in Exception handling and showing proper message to user, using struts Action Errors.
  • Involved in creating Ajax request for searching, creating search criteria, parsing Ajax response.
  • Created UI components using JQuery, which encapsulates interface logic & utility classes, which interns communicate with model.
  • Showing the data in tabular format using EXT JS with functionality of showing records in option list, date format.
  • Involved in UI level coding using JSP, JavaScript, JQuery and JSTL.
  • Responsible in designing UI using HTML, CSS with reference to .Net application.
  • Responsible for understanding the C#.Net application and implementing the functionality using java.
  • Responsible for implementing the functionality involving designing, writing action class, VO, DAO’s.
  • Delivered iterations every two-week cycle followed extensively Agile Scrum Methodology.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Developed the application using Java Beans, Servlets.
  • Used WebSphere Application Server and RAD to develop and deploy the application.
  • Worked with various Style Sheets like Cascading Style Sheets (CSS).
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.

Environment:: JAVA 1.6, JSP, EJB (J2EE Platform), Servlets, HTML, DHTML, JavaScript, Ext JS, JQuery, Struts 2.0, Web Services, UNIX and Shell Scripting, Oracle 11g, XML, SQL Server, Eclipse, Apache Tomcat Webserver, Oracle reports.

Confidential, Hackensack, NJ

Java/J2EE Developer

Responsibilities:

  • Supported bug-fixing, enhancements, troubleshooting various application errors/ exceptions/ roadblocks on different environments and implementation of new requirements.
  • Implemented the object-oriented programming concepts for the billing using Java API.
  • Developed Application Level Database Programming-using Hibernate for new functionalities.
  • Developed Struts based presentation layer, Hibernate based Dao layer and integrated them using Spring Dependency injection, ORM and Web modules.
  • Implemented collections framework using Hash Map, Hash table, Array List, Hash set to handle the user data.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Developed Spring framework IOC and AOP features based components to handle cross-cutting concerns and to development of light weight components.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject dependency into objects.
  • Developed build files to configure build process using ANT.
  • Used XML Web Services, SOAP to implement the SOA.
  • Designed and developed persistence layer build on ORM framework and developed it using Hibernate.
  • Developed Server side components with coordination of Hibernate and Spring using web established frame work designed under the guidelines of Business Delegate.
  • Used HTML and CSS for user interface design.
  • Configured Hibernate to make use of second level EH caching to display the static lookup data from the database Oracle.
  • Developed Test driven, Test first methodology based JUnit test cases for existing modules, new enhancements and new modules.
  • Implemented design patterns such as Singleton, Factory pattern and MVC.
  • Developed the middle tier using spring framework's dependency injection.

Environment:: Java Script, J2SE/J2EE, ORACLE, CVS, ANT, Toad, Spring3.0, Hibernate, Apache Tomcat, Struts, Eclipse IDE and LOG4J, SOAP, SOA, Java API

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Involved in analysis, design and development of e-banking system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSP’s.
  • Implemented the core java programming i.e. object oriented programming concepts for the banking modules.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Implemented the collections framework using Hash Map, Hash table, Array List, Hash set.
  • Used WSAD5.1.2 for writing code for JSP, Servlets, Struts.
  • Used Spring Framework to support the Hibernate tool and Struts.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton.
  • Deployed the applications on IBM WebSphere Application Server.
  • Developed JUnit test cases for all the developed modules.
  • Used CVS for version control across common source code used by developers.
  • Used XML Web Services using SOAP to transfer the amount to application that is remote and global to different financial institutions.
  • Used JDBC to invoke Stored Procedures and database connectivity to Oracle 10g.
  • Developed Test driven, Test first methodology based JUnit test cases for existing modules, new enhancements and new modules.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Provided the technical support to the end users.
  • Involved in the production support issues in the ticketing system.

Environment:: Java, J2EE, JSP 2.0, Struts, JMS, Oracle 10g, HTML, XML, ANT, Rational Rose, WSAD 5.1.2 (Web Sphere Studio Application Developer), IBM Web Sphere Application Server, Hibernate, Spring2.5, LOG4J, CVS, SOAP

Confidential

Java Developer

Responsibilities:

  • Involved in life cycle, User Interaction, Requirement gathering, Design, Development, Testing, and Implementation, Prepare Business Requirement Document.
  • Implemented the core java programming for the business logic.
  • Web pages are developed using Java Server Pages.
  • Used the concepts of Multithreading to handle the deadlock situations and to support the concurrent execution.
  • Developed entire project using struts framework and developed layout using tiles.
  • Involved in doing various testing as per the specifications and test cases including Unit and Integration testing using Junit.
  • Used Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams and Activity Diagrams to describe the relationship that exists among system's components in accordance with the business requirements.
  • Efficiently managed the tasks and working and delivering features in a fast-paced scrum environment and provide critical reports to end users on time.

Environment:: Java 1.4, J2EE, JDBC, JSP, Eclipse, HTML5, Oracle 8i, Net Beans, MS Access, UML

Hire Now