We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

NC

SUMMARY

  • Having 9+ years of professional experience in developing web based, SOA based and client/server applications in multi - platform environments with Java/J2EE technologies, Involved in all the phases of Software Development Life Cycle (SDLC).
  • Extensive experience in developing web applications usingJava, J2EE, JSP, Servlets, EJB, JDBC, Struts, Spring, Hibernate, JMS, JSF and XML.
  • Extensive experience in implementing Dependency Injection, Inversion of Control (IoC), SpringMVC,Spring JDBC, Spring Bootand Auto Wiring concepts using Spring framework.
  • Good Experience using Object Relational Mapping tool like Hibernate.
  • Experience in UI designing, web portals and developed various functionalities at client side using HTML5, CSS3, JSP, AJAX, JSON, XML, XSLT, java script, JQuery and Bootstrap.
  • Excellent in building Single Page Application (SPA) using Angular JS framework.
  • Worked with creation and consumption of SOAP based &Restful web services using WSDL, SOAP, JAX-WS, JAX-RS, SOAP UI and Rest client.
  • Experience with XML technologies like XML, XSD, XSLT.
  • Implemented several Design Patterns like MVC, Singleton, and DAO.
  • Experience in using Application Servers such as Web Logic, Web sphere and Web Servers such as Tomcat 7/8.
  • Experience in database modeling and development using SQL, PL/SQL in Oracle, MySQL Server environments and NOSQL databasessuch as MongoDB.
  • Experience in writing stored procedures,package, functions, triggers and writing complex queries.
  • Developed and debugged applications using IDE's like My Eclipse, Eclipse, Netbeans.
  • Experience with build/deployment and release of the application using Maven, Ant and jenkins.
  • Experience with Version Control Systems like CVS, SVN, Githuband TFS.
  • Experience in working with Waterfall, Agile Scrum Methodologies.
  • Experience in tracking defects, issues, risks using Jira.
  • Performed unit testing using JUNIT test cases.
  • Experience in writing the SQL queries.
  • Experience in the analysis of ecommerceactivities.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS

Operating Systems: Windows

Programming Languages: Java,SQL, PL/SQL

Web Technologies: JDBC, Servlets, JSP, JSTL, JNDI, XML, HTML, CSS and AJAX, ANGULAR JS

Frame Works: Struts, Hibernate, Spring.

Web Service Technologies: AXIS2, SOAP, WSDL, REST (JAX-RS).

Scripting Languages: JavaScript, JQuery.

Web/Application Servers: Web Sphere, jboss, WebLogicand Apache Tomcat.

Databases: Oracle10g, SQL, NOSQL

IDE Tools: My Eclipse, Eclipse, NetBeans

Source Control: CVS, SVN, Maven, Subversion.

Methodology: Water Fall, Agile

Other Tools: TOAD, Log4J, MS-Office, JIRA,SQL Developer

PROFESSIONAL EXPERIENCE

Confidential, NC

Sr.Java/J2EE Developer

Responsibilities:

  • Participated in gathering the requirements from the users.
  • Involved in multiple design sessions to build the Scalable & reliable applications.
  • Created the user management module using HTML, JSP, angular js,CSS to restrict the application to the right users.
  • Created the application for payment process using HTML, JSP, Javascript, JQUERY in the front end.
  • Used Spring Restful services to produce theJson data and to do the CRUD operations on the user data which can be re-used by other applications.
  • Implemented Web services using apache API and tested them using SOAP UI. Integrated the SOAP Web services to RESTfulWeb Services.
  • Used CoreSpringfor dependency injection of various component beans.
  • Used Hibernateas an Object Relational Mapping tool for the data persistence.
  • Used Spring Core, Spring JDBC, Core Java, Collections, Multithreading and Spring Transaction Management in the backend.
  • Used Junit to validate input for functions TDD.
  • Used SQL Developer Database and involved in writing extensive SQL queries required for DML operations.
  • Used ANT as build tool.
  • Used Weblogic 12c as application server.

Environment: Java1.8, J2EE, HTML5, CSS, Jquery, Angular js 1.4, Hibernate, Spring, ANT, SQL Developer, Weblogic 12c.

Confidential, NJ

Sr.Java/J2EE Developer

Responsibilities:

  • Used Spring for cross cutting concerns and IOC for dependency injection.
  • Implemented application level persistence using Hibernate and Spring.
  • Consuming and exposing various Web services using JAX-RS to different systems like NPI Validation, Address validation.
  • Developed complex Web Services and tailored JAX-RS API to suit the requirement.
  • Development of UI models using HTML, JSP, JavaScript, NODE JS, AJAX, WebLink and CSS.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Wrote complex named sql queries using Hibernate.
  • Used Hibernate Second Level Cache for better performance and Proper Memory Management.
  • Create RFP (Request for Proposal) microservices to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Experienced with JPA annotations to generate POJO classes using Reverse Engineering.
  • Created multi-module maven project and used Maven to build applications and Jenkins for continuous integration.
  • Created WAR/EAR files from Maven and deployed them on Tomcat.
  • Defined collections to store data in MongoDB.
  • Developed the application using IntelliJ IDE.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Used SOAP-UI for testing the Web-Services.
  • Used SVN to maintain source and version management and used IntelliJ as IDE.
  • Involved in testing TDD, developing Junit test cases along with agile methodology.
  • Using JIRA to manage the issues/project work flow.
  • Wrote custom JavaScript and CSS to maintain user friendly look and feel.
  • Used Maven script for building and deploying the application.

Environment: Java/J2EE, Jdk1.6, Spring, Hibernate, Webservices, JAX-RS, WSDL, SOAP UI, JSP, AJAX, Html, CSS, weblogic, Maven, log4j, Oracle, SQL Developer, JIRA, SVN,, IntelliJ.

Confidential

Sr.Java/J2EE Developer

Responsibilities:

  • Interacted with Business users and Business Analyst to gather requirements.
  • Involved inSLDCrequirements analysis, design, development and testing of application using Agile Model.
  • Developed web application usingCore Java,Spring MVC framework.
  • UsedAuto wired PojoandDAOclasses withSpring Controllers.
  • DevelopedCustom Tag Librariesfor the use in web pages by usingJSTLpackages for the development of the Web Pages.
  • Functionalities include writing code inJavaScript,Ajax,JSONandBootstrapwithMySQLdatabase as the backend.
  • Worked on XML parsing by usingJAXBforXMLSchema Validation.
  • UsedXSLTto transform myXMLdata structure intoHTMLpages.
  • Scheduled reports usingJasper Server.
  • DevelopedXML Schemas - XSD, DTDfor the validation of XML documents.
  • Used Design Patterns like Factory, Singleton, Value Object and DAO pattern.
  • Designed tables inOracle 11gdatabase and worked with Database Developers for implementing Stored Procedures in the application.
  • UsedJSONas response type inRESTservices.
  • UsedMaven, Jirafor dependencies and configuration management.
  • UsedSpring FrameworkforDI/IOCandORMcomponents to support theHibernatetool.
  • Worked withIDEasEclipse Junoand deployed intoIBM Web Sphere Application Server& usedMavenbuild tool to achieve more functionality for build process
  • Involved in designing test plans, test cases and overall Unit testing of the system.

Environment: Java, Core Java, Struts, IBM WebSphere, Oracle, Spring, Hibernate, JSP, Servlets, JavaScript, Maven, Design Patterns,GIT, REST, SOAP, JSON, XML,HTML5, CSS3,JIRA,Maven, XML, JDBC, UML, JNDI, JUnit, JAXB, CVS, web services (JAX-RS), Log4J, Agile, JMS.

Confidential

J2EE Developer

Responsibilities:

  • Involved in Drawing Case diagrams, Class diagrams, and Sequence diagram for each scenario.
  • Designed and developed web interfaces and business logic using Jakarta Struts Framework (MVC architecture), JSP, Servlets, Java Beans, JDBC, AJAX, Java Script, HTML, DHTML and XML Technologies.
  • Also responsible for developing the client side of this n-tier product, this is a Swing-based application that makes extensive use of the drag-and-drop idiom.
  • Extensively used JavaScript for client side validations and for capturing dynamic events.
  • Used Struts tiles to achieve reusability among the view pages.
  • Consumed a SOAP web-service to achieve desired functionality.
  • Wrote model classes for specific database actions, added methods to the existing DAO’s.
  • Loading data from Text Files to Database by using SQL Loader.
  • JDBC is used for connecting to the database Oracle 8.0
  • Developed a Controller Servlet for Single Point of Control and fetching Connection from Connection Pool.

Environment: JSP, Struts, JDBC, JDK, HTML, Web Logic, XML, HTML, Oracle 8i, SQL, PL/SQL, Windows NT.

Confidential 

Java Developer

Responsibilities:

  • Involved in development, customization and enhancement of the product.
  • Wrote Form Handlers, Managed Bean Classes, VO’s using struts MVC framework (Srtuts1.1) for the modules.
  • Implemented Generic Controller in Java that carries common functionality such as Redirecting URLs, Generic Methods for handling Exceptions.
  • Designed and developed all UI Screens (Forms) using Java Server Pages, CSS, JSTL, Html and JavaScript.
  • Responsible for Developing Managed Bean and DAO classes for Business Implementations.
  • Used Tag Libraries for Screen Design using JSP.
  • Business validations are handled using Form Handlers.
  • Client side validations are handled using Java Script.
  • Written Utility classes for getting Connection using JDBC.
  • Responsible for Writing SQL Queries and executing using JDBC API.
  • Involved in preparation of System Use Cases (SUC’s) and Unit Test Speciation (UTS).
  • Taken whole responsibility and developed module alone with in time specified.
  • Developed unit test cases using JUnit.
  • Used Eclipse IDE for Development and Version Control as Clearcase.
  • Involved in the code fixing and system testing activities.
  • Written Client/ Server side validations for the project

Environment: Java, Servlets, JSP, ATG Dynamo, JDBC, HTML, XML, CVS, CSS, Java Script, Oracle, Websphere.

We'd love your feedback!