We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Seattle, WA

PROFESSIONAL SUMMARY:

  • Over 8+ years of professional software development experience in Object - oriented analysis, design and development of Web Applications using J2EE technologies.
  • Involved in the Software Development Life Cycle (SDLC) phases, which include Analysis, Design, Implementation, Testing and Maintenance.
  • Well versed in using Software development methodologies Agile Methodology and Waterfall software development processes.
  • Very strong on Java concepts, Restful web Services and J2EE technologies such as Servlets, JDBC, JSP, and spring, Hibernate, XML, XSD, SOAP, WSDL, HTML, JavaScript, CSS, AJAX, JSON and JUnit.
  • Worked on different module of spring including Spring MVC, Spring ORM and Spring Boot.
  • Proficient in Object Oriented Programming using Core Java, Multi-threading, Synchronization, Serialization, Collections and Data Structures.
  • Experience in integratingWebCenterApplication with Spring & Hibernate frameworks.
  • Good working experience with using Array list, Map and Sets of Collections API and core Java Concepts like Exception Handling, multi-threading.
  • Knowledge of SOAP UI testing Experienced with functionalwebservicestests Skilled with creating automatedwebservicestesting processes.
  • Worked on Swing API such as JButton, JTextField, JTextArea, and JRadioButton.
  • Strong knowledge in JAVA Messaging Service (JMS).
  • Integrated spring with Hibernate using Hibernate Template to perform CRUD operations on database.
  • Skilled at writing DB2, PL/SQL, Stored procedures, Functions & Triggers.
  • Expertise in SQL, PL/SQL programming. RDBMS experience includes Oracle, MS SQL, and MySQL.
  • Good working knowledge of different IDEs like My Eclipse 4.x/6.x/7.x, RAD and Net Beans.
  • Experienced in deploying J2EE applications on Apache Tomcat, JBoss application server and Web Logic, Web Sphere using web server.
  • Reported bugs and tracked defects usingJIRA.
  • Very good understanding of RDBMS, OOPS and OOAD.
  • Experience in writing JUnit test cases for system testing, Used Log4j for logging.
  • Experienced in working on UNIX and Windows environment.
  • Experience in writing Ant scripts for project development and deployment.
  • Experience in building and deploying applications using Jenkins Continuous Integration Tool (CI/CD).
  • Worked with version control systems like Clear case, SVN, CVS, GIT, etc

TECHNICAL SKILLS:

Java/J2EE Technologies: Java 1.8/1.7, J2SE, J2EE, JDBC, JSP, Servlets, MVC, SOAP and REST Web Services, JMS, EJB, Jenkins.

Frameworks: Spring Core, Spring MVC Version 3.2, SOA, Hibernate.

Java Scripts: Angular.JS, Node.JS.

Database: Oracle (SQL & PLSQL), My SQL

Methodologies: Agile model, Waterfall model.

Version Control: SVN, CVS, CLEAR CASE, GIT HUB.

XML Related and Others: XML, DTD, XSD, XSLT, JAXB, JAXP, XSL, JAXB, SAX, DOM

Web Services: REST, SOAP, WSDL, UDDI.

Design Patterns: Singleton, MVC, Façade, Factory, DAO.

IDE: My Eclipse 4.x/6.x/7.x, RAD and Net Beans

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Wrote Java utility classes to access web services from server side.
  • Integrated the application with spring framework for implementing Dependency injection and provide abstraction between presentation layer and persistence layer.
  • Implemented Spring MVC 3.2, which includes writing Controller classes for handling requests, processing form submissions and performed validations using Commons validator.
  • Applied Spring3 MVC to transfer data from front-end tomiddle-tier(username, password, register information, quantity, and credit card number).
  • Business logic has been implemented using Array list, Map and Sets of Collections API
  • Used HQL (Hibernate Query Language) and Query criteria to interact with data base (Oracle 11g).
  • Developed hibernate DAO lasses to persists objects into database.
  • Communicated with other departments by usingWebServiceswith the help ofSOAP, WSDL.
  • Created and ran functional and load tests on web services prior to implementation Using Soap UI.
  • Created database objects tables, views, Materialized views, procedures, packages using Oracle tools like PL/SQL, SQL * plus.
  • Expert in creatingSQLobjects like Tables, Complex Stored Procedures, Triggers, Views, Indexes, and User Defined Functions to facilitate efficient data manipulation and consistent data storage.
  • Developed GUI using Swings, JSP, and Angular.JS framework to simplify the complexities of the application in TDD.
  • Used HTML5 coding, CSS3 usingBootstrap to build responsive layouts.
  • Used AJAX and JSON to send request to server and updating GUI pages using callback functions.
  • Used Jenkins for building, deploying and automating the project.
  • Used JIRA for issue tracking and project management also used JIRA for bug-tracking and project management.
  • Involved in production bug fixes, analyzing and improving overall application performance Using JMETER.
  • Deployed applications on JBoss 6.X.
  • Used Maven as a build tool in the application.

Environment:Spring Core, Hibernate, JSP, Java 1.7, Servlets, Oracle 11g, Log4j, XML, JQuery, AJAX, DOM, JavaScript, JSON, CSS, HTML, XHTML, Maven, JBOSS Application Server, GIT HUB, Bootstrap, JMETER.

Confidential, Boston, MA

Java/J2EE Developer

Responsibilities:

  • Involved in gathering and analyzing business requirements and converting them into technical specifications, and followed Agile Methodologies to produce high quality software.
  • Developed web pages using spring framework (Spring MVC, Spring Core, Spring Boot).
  • Used Spring MVC as themiddle-tierframework to handle request from the front-end to the back-end.
  • Working with Spring Securityhas improved support substantially for adding security to your service layer methods.
  • Developed HibernateDao Classes using Spring JDBC Template, Worked with Hibernatefor object relational mapping and connection management.
  • Used Multithreadingto do the application development and for running the different tasks at the same time.
  • Involved in database development by creating Oracle PL/SQLFunctions, Procedures, Triggers, and Packages.
  • Implemented RESTFUL web servicefor Database functionalities to Create Insert Update Delete data, and developed Web serviceusing Restful and JSON.
  • Upgraded Oracle10g to 11g software in different environments for latest features and also tested databases.
  • Communicated with other departments by usingWebServiceswith the help ofSOAP, WSDL.
  • Used UML modeling diagrams to describe the structure and behavior of the system.
  • Used Angular.JS, HTML, CSS3 and Custom Java Tag Library for UI module.
  • Developer custom validations to validate data of UI components at server side.
  • Used SVN version control tool for source code maintenance.
  • Deployed applications on Apache Tomcat Server.
  • Used Maven as a build tool in the application.
  • Used log4jfor generating the log files for all the applications.

Environment: Java, Spring, JPA, Hibernate, Web services, HTML, CSS, JavaScript, AngularJS, JSON, Bootstrap, JQuery, Servlets, JSP, AJAX, JavaScript, PL/SQL, SOAPUI, SOA,SVN, Spring MVC, Web Services, SOAP, REST, JSF, JAXB, WSDL, XSD, XML, SQL, Eclipse, GIT.

Confidential, Rosemont, IL

Java/J2EE Developer

Responsibilities:

  • Involved in complete Agile, SDLC methodology - Requirement Analysis, Development, System and Integration Testing including Scrum, sprints, and retrospectives.
  • Gathered and analyzed the requirements and designed class diagrams, sequence diagrams using UML.
  • Worked closely with a Java oriented team to introducesprintsto the development cycle.
  • Developed admin logging (GUI) for Customer Service application to extract the customer details. Implemented this based on Spring MVC framework using Transaction management concept and JSP for presentation layer.
  • Designed using MVC frameworks using spring with Hibernateon the enterprise tierin ongoing project modules.
  • Implemented themiddletierusing spring framework with the Hibernate ORM framework. Made use of Hibernate DAO Support features for bean management and transaction management to gain clear logic and efficiency.
  • Developed the DAO layer for the application using Hibernateand developed various logics and reports using HQL and Hibernatecriteria.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such asJDO(Java Data Objects) and Hibernate.
  • Created and configured Data Sources for database connectivity &JMSresources.
  • Improved user experience by designing and creating new web components and multi-tier applications, design patterns using Java, J2EE, JSP, EJB, JSF, JavaScript, Servlets, JAXB.
  • Developed the RESTFUL Web Services using JAX-RS, SpringMVC Rest Controller, annotations to represent different data formats.
  • Used Angular.JS, SOAP, WSDL, HTML and Custom Java Tag Library for UI module.
  • Used JIRA for issue tracking and project management.
  • Extensively used JQuery in implementing variousGUIcomponents in application portal.
  • Deployed J2EE applications on WebSphere web server.
  • Developed automated build server utilizingMavenandAnt.
  • Developed integration and unit tests usingMockito.
  • Manage daily production deployments, cut release candidates and build branches usingJenkins.
  • Used CVS version control tool.

Environment: HTML, CSS, Agile methodology, Mockito, WebSphere, JQuery, JSF, Hibernate, Angular.JS, J2EE, JSF, JSP, Servlets, Ant,Maven, RestfulWeb Services, Eclipse, JUnit, CVS, Jenkins.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle following Agile Methodologies including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Developed the entire application implementing MVC Architecture integrating JSF with Hibernateand springframeworks.
  • Implemented SpringMVCController module for better handling of client request, consume Restful data service and sending response back to client.
  • Integrated Spring Bootwith Hibernate using configurations and implemented DAO layer to save entities into data base.
  • Built data-driven Web applications with server side J2EE technologies like Servlets/JSP and generated dynamic Web pages with Java Server Pages (JSP).
  • Used Connection Pooling to get JDBC connection and access database procedures.
  • Developed data conversion procedures in PL/SQL Involved in maintaining batch processing PL/SQLprocedures for data extraction for feed creation.
  • Enforced SQL injection techniques to avoid unauthorized breaks to the data access.
  • Developed Client applications to consume the Web services based on both SOAP and REST protocol.
  • Used AJAX & JSON communication for accessing Restful web services data payload
  • Developed user interfaces using JSPs, Struts, HTML, XHTML, DHTML, CSS, JavaScript, JSP Custom Tags.
  • Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
  • Wrote number of test cases using JUnit for testing.
  • Deployed the application in Apache Tomcat Application Server.
  • Involved in unit testing and integration testing of each and every module.
  • Used SVN Version control tool.
  • Utilized log4j for logging purposes and debug the application.

Environment: Java, UML, Spring, spring taglibs, Eclipse, Maven, Oracle, Apache Tomcat, JSP, JQuery, Servlets, JDBC, Hibernate, SVN, Spring, XML, XSLT, CSS, Oracle, HTML, PL/SQL JavaScript, JSON, JUnit, Log4j, Agile.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Involved in check in java versioning into SCM repository.
  • Used UML modeling diagrams to describe the structure and behavior of the system.
  • Utilized pair programming approach to ensure high quality code.
  • Applied design patterns including MVC Pattern, Façade Pattern, Abstract Factory Pattern, DAO Pattern and Singleton.
  • Developed Java Classes for implementation of Persistence of objects and Caching of Data using JDBC.
  • Used JSP, JS, JQuery, Servlets, EJB, CSS, Struts.
  • Developed user interfaces using JSPs, Struts, HTML, CSS, JavaScript, JSP Custom Tags.
  • Used Connection Pooling to get JDBC connection and access database procedures.
  • Installed and Created Database, Tables, Views, index, ER Diagram, SQL, PL/SQL, Stored procedure, package, function, Trigger to populate and maintain the MS SQL Server 2008, MySQL.
  • Involved in Unit Testing, Integration Testing, and System Testing, used JUnit framework.
  • Converted the mock-ups into hand-written HTML, CSS 2, XHTML, JavaScript, JQUERY, AJAX, XML and JSON.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari, chrome) on both Windows.
  • Deployed the application in JBoss Application Server.
  • Used SVN for version control and Log4J to store log messages.

Environment: Java 1.5, J2EE, JSP, Struts, JavaScript, JBoss, AJAX, HTML, CSS, JDBC, Eclipse, Restful Web Services, AngularJS, WSDL, Windows, JSF, SOA, JSON, Design patterns, JUnit, JQuery, SOAP.

We'd love your feedback!