We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

NY

SUMMARY

  • Having around 5+ years of IT experience with consistently increasing responsibilities experience in development and testing using Java and experience in Object Oriented Analysis & Design (OOAD).
  • Experienced in developing and implementing web applications using Java, J2EE, JSP, Servlets, HTML 5, JavaScript, AJAX, JSON, JQuery, CSS3, XML..Expertise in MVC architecture Web Framework Struts 2.0, Spring 4.0 (Dependency Injection, Data Access Objects, MVC Framework).
  • Good experience in developing and updating a web page using HTML5, CSS3, AngularJS.
  • Worked on Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, transaction management.Extensive experience with Spring Core, Spring MVC, Spring IOC, Spring - based Annotations, Spring Boot, Spring AOP, Spring Security, Hibernate ORM.
  • Played significant role in integrating UI with backend service used Spring, Hibernate. Java,& Oracle.
  • Working knowledge and experienced in multi-tiered distributed environment, OOPS and OOAD concepts, good understanding of Software Development Lifecycle (SDLC).
  • Involved in Data Integration using Java Web Services (JAX-WS).
  • Hands on experience in producing/consuming web services - REST, SOAP, WSDL.
  • Used SOAP for Web Services by exchanging XML data between the applications.Experienced in designing and executing test cases based on Business requirements and Functional Specifications.
  • Experience in working with version control systems like CVS, SVN, GIT and different operating systems like Windows, UNIX.
  • Experience in writing SQL, Stored Procedures, Functions, Cursors, Triggers and Packages.
  • Experience with unit testing using JUnit and writing build scripts using ANT
  • Experience working with the source control and versioning tools Git, CVS, SVN, TFS and VSS.
  • Expertize in working with different SDLC methodologies such as waterfall and Agile (Scrum/TDD).
  • Good written and verbal communication skills, experience of working with large teams and multi-site development models.

TECHNICAL SKILLS

JEE Tech. & Frameworks: JSP, Servlets, Logging API, Ajax, JDBC, Swing, JDBC, JNDI, JSON, JSTL, RMI, Spring, Hibernate, Web Services, Maven, Kafka.

Languages: Java, J2EE, Java Script, PL/SQL, Unix shell scripts.

Operating Systems: Windows XP/7

WebTechnologies: HTML, DHTML, XML, AJAX, WSDL, SOAP.

Web/Applicationservers: Apache Tomcat, WebLogic, JBoss, WebSphere

Databases: Oracle 10g/11g,12c, DB2, SQL Server, MySQL, MongoDB

Tools: andIDE: Eclipse, My Eclipse, Toad, Jira

Version control: Git, SVN, TFS, CVS.

PROFESSIONAL EXPERIENCE

Confidential, NY

Java Developer

Responsibilities:

  • Designed and developed the reporting and extracts framework which includes writing validation logic to achieve integration responsibilities of user input screens and database to present the output.
  • Responsible for development of functional specifications and correcting of logical issues as per the requirements.Developed Restful Web services using JAX-RS specification.
  • Used spring for bean management across layers and for loading database configuration and Spring JDBC to interact with Oracle databases.
  • Review complete SCOPE and business developed Apps using Spring MVC & Spring Web Flow with Spring Batch and written JUnit test cases for controller & other helper/ utility classes in our application
  • Implemented with Angular js using its advantage including two-way data binding and templates.
  • Used Spring Framework modules such as Spring Boot, Spring JDBC/ORM, Spring ORM.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API
  • Used JUnit framework for Unit testing of application. Used Jira as a bug tracking tool.
  • Used SVN for Version Controlling. Used Maven for Build Scripts documents for entire project.
  • Supported production environment including monitoring application, resolving any production related issues. Experience working with Single-Sign On (SSO) by integrating with SAML.
  • Used Web Services to exchange information in a microservices platform
  • Used J2EE design patterns like MVC, Business Delegate, Singleton and Session Façade.
  • Used Spring, Hibernate as OR (Object Relational) mapping tool for back end operations on top of Oracle 10g database.Involved in writing JavaScript, JSP, Ajax and jQuery for dynamic manipulation of the elements on the screen and to validate the input.
  • Form classes of SpringFramework to write the routing logic and to call different services.
  • Used JAXB for marshaling and un marshalling the data while developing restful Web services.
  • Used Hibernate to store persistence data to DB.

Confidential, Merrimack, NH

Java Developer

Responsibilities:

  • Involved in development of application using Spring Boot & other components of Spring Framework, controller being Spring Core. Also implemented Dependency Injection using spring framework.
  • Designed and Developed complex UI screens using Spring MVC, Angular JS, HTML5, CSS3 for request management and search and filter modules.Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements
  • Utilized the SOAP requests to access the Downstream Systems.
  • Understanding the business requirements and preparing the design document. Participated in discussion with business analysts and analyzed the feasibility of the requirements.
  • Involved in planning and estimation. Created new tables, Sequences and written SQL queries and PL/SQL in Oracle. Developed service layerby using Spring MVC.
  • Developed User interface using JSF, JSP, HTML, JavaScript, and CSS, Ajax.
  • Produced and Consumed Soap web services. Write the Unit test cases by manual testing.
  • Integrated application with Spring Security for authorization.Implemented version controlling using GIT and SVN and used Jenkins for continuous integration.Developed SOAP Web services using Apache CXF & JAX-WS.Created Hibernate mappings, configuration properties set up, creating sessions and transactions.Developed Restful Web services for transmission of data in JSON format.
  • Extensively worked with Hibernate and spring to build application logic.
  • Used Spring Framework in the application which is based on MVC design pattern and Spring Validator framework to validate form data.Developed Action classes and Form beans and configured spring-config.xml.Developed JSP's, HTML that presents data to client using JSTL & Tag Libraries.
  • Had used Value Object design pattern for exchanging data between tiers.Performed methodologies like Agile.Monitored the error logs using Log4J and fixed the problems.
  • Wrote SQL queries, modifications to existing database structure as required for addition of new features using Oracle database.

Confidential

Application Developer

Responsibilities:

  • Developed the user interface with HTML, JavaScript, JSP and Tag Libraries using Spring
  • Designed and developed several web pages using HTML and Java Script to perform validations at Client's side.Involved in development of web application using OOPs concepts like inheritance, abstraction in Java.
  • Developed and maintained the necessary Java components, Enterprise Java Beans (EJB), Java Beans and Servlets. Developed statistics graph using JSP, Custom tag libraries, Applets and Swing in a multithreaded architecture.
  • Involved in the development of various use cases, classes and sequence diagrams using UML.
  • Developed SOAP as well as RESTful web services using JAX-WS, JAX-RS, Apache CXF and tested the web services using SOAPUI.
  • Used Spring DAO to connect with the database.
  • Involved in unit testing and Integration testing. Involved in Bug Fixing.
  • Developed RESTful web services including JSON formats for supporting client requests
  • Configured the IBM WebSphere application server and the deployed application on it
  • Maintained GitHub as a source code repository and handled branching, tagging, merging process.
  • Implemented the logging mechanism using log4j framework.
  • Designed Enterprise Application using MVC architecture. Created Web Pages using XML, XSLT, JSP, HTML and JavaScript. Developed Servlets for user Authentication and request handling.
  • Used Spring Framework in the application development.
  • Implemented MVC design pattern using Spring Framework.
  • Worked closely with team and make sure that team followed the Java coding guidelines and reviewed the code. Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Involved in requirements gathering and preparing software requirement specification.
  • Design and maintain the database to support the application using Oracle8i.Maintained the business standards and the requirements in EJB and deployed them on to Weblogic Application Server.
  • Wrote test cases using JUnit testing framework and configured applications on Weblogic Server.

Confidential

Java/J2EE Developer

Responsibilities:

  • XLDP is DB driven website with Struts Action Controller and SQL Server database.
  • UsedANTscripts to build the application and deployed on WebSphere ApplicationServer.
  • Used Rational Rose for Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, Struts tags and HTML. Used JavaScript for client side validation.
  • Used Struts with Spring Framework in the application which is based on MVC design pattern.
  • Used Hibernate Persistence Strategy to interact with database.
  • Developed the different components of application such as JSPs, Servlets, EJB’s using Websphere Studio Application Developer and used CVS for version control.
  • Actively involved in designing and implementing Business Delegate, Data Access Object, Session Façade, Service Locator and Data Transfer Object design patterns.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Used DAO pattern to retrieve the data from database.
  • Used Web services for sending and getting data from different applications usingSOAPmessages.
  • Used JUnitframework for Unit testing of application.
  • Monitored the error logs using Log4J and fixed the problems.

We'd love your feedback!