We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Cleveland, OH

SUMMARY:

  • Over 7 years of experience as Software Developer in Analysis, Design, Development and Testing and Implementation of applications on Java/J2EE technologies.
  • Experience working with Agile methodology implementations like Daily scrum meetings, sprint planning’s, and resource planning.
  • Strong Knowledge of Object Oriented Design Methodologies such as Polymorphism, Inheritance and Encapsulation.
  • Good understanding of Java/J2EE Design Patterns like Singleton, Factory, Front Controller, Value Object, Business Delegate and Service Locator.
  • Extensive development experience in web applications using Java, J2EE, JSP, Servlets and APIs like JDBC, XML and JavaBeans.
  • Strong experience in implementing MVC framework like Spring and ORM tools like Hibernate in J2EE architecture.
  • Proficient with development of RESTful Web Services using JAX - RS and spring framework for exchange of JSON and XML representations.
  • Expertise working with Front-end tools like Angular JS, JavaScript, JQuery, AJAX, JSON, HTML/DHTML and CSS for view layer.
  • Experienced in developing interactive web applications with Single Page Applications (SPAs) Framework using Angular JS.
  • Experience in developing SQL, Stored Procedures, functions, triggers using Oracle and comfortable working with databases like SQL Server, DB2, and MS-SQL.
  • Expertise in using J2EE Application Servers such as WebSphere, WebLogic, JBoss and Web Servers like Tomcat.
  • Experienced in build tools like ANT and Maven, Log4j for Logging and JUnit for testing.
  • Experience in handling Version Control Systems like CVS, GIT and SVN.
  • Working experience with the operating systems like UNIX, Linux and Windows.
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing in a fast-paced environment.
  • Fast learner, good at team work and ability to adopt new technology.

TECHNICAL SKILLS:

Programming Languages: Java, C/C++, SQL, PL/SQL.

J2EE Technologies: JDBC, Hibernate, Servlets, JSP, JavaBeans, Web Services (SOAP/REST).

Operating Systems: Windows, Unix/Linux.

Web Technologies: Angular JS, HTML, XML, JavaScript, JSON, AJAX, JQuery, CSS.

Web/App. Server: WebSphere, Apache Tomcat, JBoss, WebLogic.

Frameworks: Spring MVC, Hibernate.

Design Patterns: Singleton, Factory, Front Controller, Value Object, Business Delegate, Service Locator.

RDBMS: Oracle, DB2, MS SQL Server.

Tools: ANT, Maven, JUnit, Log4j, GIT, CVS, SVN.

IDEs: Eclipse, MyEclipse, RAD, NetBeans.

Methodologies: Waterfall Model, Agile.

PROFESSIONAL EXPERIENCE:

Confidential, Cleveland, OH

Sr. Java Developer

Responsibilities:

  • Worked in all the phases of SDLC including Requirements Collection, Design, and Analysis of the Customer Specifications, Development and Customization of the Application.
  • Worked on HTML5, CSS3, JavaScript, XML, Angular JS for developing UI components.
  • Used Angular JS for creating responsive list renderer for single web application.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using Spring and the persistent layer uses Hibernate.
  • Used Hibernate ORM for data persistence and transaction management.
  • Used Hibernate in data access layer to access and update information in the database.
  • Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format.
  • Developed Java Web applications (API) using RESTful web-services to provide response in JSON format.
  • Used the Web services for transmission of large blocks of XML data over HTTP.
  • Used J2EE design patterns like Value Object Pattern, Business Delegate, service locator, and session façade, Singleton, Factory and DAO.
  • Developed and Deployed Components in the Apache Tomcat Application Server.
  • Wrote the Oracle PL/SQL stored procedures, triggers, and views.
  • Used Log4J for logging in the application, ANT tool to build and configure J2EE applications.
  • Performed unit testing using JUnit framework and fixed the problems.

Environment: Java, J2EE, Spring, Hibernate, MVC, Eclipse, XML, HTML5, CSS3, JavaScript, Angular JS, AJAX, JSON, RESTful Web Services, WebLogic, Apache Tomcat, PL/SQL, Oracle, ANT, Log4j, JUnit, GIT, Windows.

Confidential, New York, NY

Java Developer

Responsibilities:

  • Actively involved in designing, coding, testing, and documentation using Rational Unified Process (RUP) for analysis and design of application.
  • Used JavaScript for the client side validations and Spring MVC Framework for developing Web based application.
  • Developed the responsive UI web pages using HTML5, CSS3, Angular JS, JavaScript, and AJAX.
  • Implemented Routing part of application using Angular JS UI router module, routing provider service with HTML views/CSS styles.
  • Used Spring framework for Dependency Injection (IOC) and integrated with Hibernate framework.
  • Used Hibernate, object/relational-mapping solution of mapping data onto the Oracle database.
  • Developed ORM mapping using Hibernate for data persistence and retrievals on Oracle database.
  • Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Developed Spring JMS message listeners to consume messages from queue and developed spring scheduling components to perform batch operations.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Created build scripts, deployment using ANT script for application setup.
  • Performed unit testing and system functionally testing routine using customized test cases and tools such as JUnit.

Environment: Java, J2EE, Spring, Hibernate, Servlets, JMS, Angular JS, HTML5, CSS3, JSON, JavaScript, AJAX, REST Web Services, WebLogic, MS SQL, Oracle, PL/SQL, Log4j, JUnit, Agile, ANT, GIT, Windows.

Confidential, Bethesda, MD

Java Developer

Responsibilities:

  • Followed Agile methodology for requirement gathering, analysis and application design.
  • Designed and developed User interface screens using HTML5, CSS3, AJAX, JavaScript and Angular JS.
  • Integration of the Front-End web interface with the Spring MVC, Angular JS, JSP, HTML and CSS.
  • Implemented Angular JS Service layer with utility functions to get data from back end using REST based service calls and pass back to Angular Controllers.
  • Implemented a Middle tier using Spring MVC to process client requests and implement server side code to be executed.
  • Used Spring MVC for Servlet configurations both during application development and test.
  • Designed, developed and integrated Spring DAO layer with Hibernate.
  • Generated Hibernate XML files for the configured beans .
  • Applied Object oriented methodologies and core J2EE design patterns like Factory, Business Delegate, and Singleton.
  • Wrote SQL and PL SQL - Stored procedures, functions, sequences, triggers, cursors, object types.
  • Used RESTful Web Services to fetch data asynchronously and render an appropriate view.
  • Worked on JMS for sending a message and Message Driven Bean (MDB) to receive the message for providing Asynchronous communication.
  • Used Log4j for auditing, debugging and error logging purposes.
  • Installed and configured JBoss server developer and test environments.
  • Used JUnit for testing the application modules.
  • Used Maven for Build process and continuous integration.

Environment: Java, J2EE, Agile, JSP, HTML5, CSS3, JSON, JavaScript, Angular JS, Spring MVC, JMS, Hibernate, Eclipse, REST, UML, Log4j, Oracle, SQL, PL/SQL, JUnit, JBoss, Maven, SVN, Windows.

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Actively involved in the Analysis, Design, Implementation and Testing of Software Development Life Cycle (SDLC) of the project.
  • Designed Use Case diagrams, Class diagrams and Sequence diagrams and Object Diagrams in the detailed design phase of the project.
  • Developed presentation layer of the project using JSP, HTML, CSS, JavaScript, JQuery and AJAX.
  • Used as XML parser to parse xml document containing application configuration information.
  • Implemented Dependency Injection (IOC) feature of Spring framework to inject beans into User Interface and AOP for Logging.
  • Developed persistence Layer using Hibernate to persist the data and to manage the data.
  • Developed Hibernate configuration files and queries and Implemented DAO classes.
  • Configured development environment using WebSphere application server for developer’s integration testing.
  • Developed reusable and interoperable Web Service modules based on SOA architecture using SOAP.
  • Written complex SQL queries, stored procedures, functions and triggers in PL/SQL.
  • Developed ANT build scripts for compiling and building the project.
  • Configured and used Log4j for logging all the debugging and error information.
  • Used SVN Repository for Version Control.
  • Created test plans and JUnit test cases and test suite for testing the application.

Environment: Java, J2EE, Hibernate, Spring, JSP, HTML, CSS, JavaScript, JQuery, AJAX, WebSphere, XML, Eclipse, SOAP Web Services, ANT, Oracle, PL/SQL, SQL, Log4j, SVN, JUnit, Windows.

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Participated in all phases of SDLC includes areas of requirement gathering, analysis, estimation, design, coding, testing and documentation.
  • Worked in designing phase of UML diagrams, Flow charts using Rational Software Architect.
  • Worked on J2EE technologies like JSP, Servlets for developing different modules in Controller component.
  • Developed different GUI screens JSPs using HTML, JavaScript, JQuery and CSS.
  • Consumed JQuery APIs to handle the events, Validation issues and client side functionalities.
  • Developed SOAP Web Service as publisher/producer and several REST web services supporting both XML and JSON to perform tasks.
  • Developed complete solution using Spring MVC, Service layer and DAOs for implementing filters for list pages as well as advanced search functionality using Hibernate Criteria restrictions.
  • Used Eclipse IDE to develop and deploy the application code.
  • Developed PL/SQL packages and triggers.
  • Implemented the mechanism of logging and debugging with Log4j.
  • Version control of the code and configuration files are maintained by SVN.
  • Developed test cases for Unit testing and performed integration and system testing using JUnit.
  • Wrote Maven scripts for automated deployment of the application.

Environment: Java, J2EE, Spring, Hibernate, XML, JSP, HTML, JavaScript, CSS, JQuery, JSON, Oracle, PL/SQL, WebSphere, Oracle, NetBeans, Web Services (SOAP, REST), Log4j, SVN, JUnit, Maven, Unix.

Confidential

Jr. Java Developer

Responsibilities:

  • Participated in Software Development Life Cycle (SDLC) of the application: Requirement gathering, Design Analysis and Code development.
  • Developed front-end screens with JSPs, HTML, DHTML, CSS and JavaScript.
  • Used Spring Framework for Dependency injection and integrated with Hibernate.
  • Used Hibernate framework for DAO layer to access the Oracle database Used for client side validations.
  • Developed SOAP Web Service components with JAX-WS from WSDL files for invoking the methods.
  • Worked on triggers and stored procedures on Oracle database.
  • Worked on Eclipse IDE to write the code and integrate the application.
  • Application was deployed on WebSphere Application Server.
  • Developing technical architecture documentation based upon business requirements.
  • Enhancing and maintaining existing application suite.
  • Communicating development status on a regular basis to technology team members.
  • Coordinated with testing team for timely release of product.

Environment: Java, J2EE, Spring, Hibernate, Servlets, HTML, DHTML, CSS, JavaScript, JSP, SOAP, WebSphere, Oracle, JUnit, CVS, Eclipse, Maven, Windows.

We'd love your feedback!