We provide IT Staff Augmentation Services!

Sr.java Developer Resume

Akron, OH

PROFESSIONAL SUMMARY:

  • Around 8 years of experience in design, development, maintenance and support of Web/Client Server applications and middleware application using JAVA/J2EE related technologies.
  • Hands on experience in Spring 3.0 modules with JDK 1.6, utilized the features of Spring IOC and developed light weight components and have experience in implementing Spring MVC.
  • Extensive experience in Hibernate 3.0 as the back - end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experience in developing applications using Core Java, Data Structures, Algorithms, J2EE, JSP, Servlets, JavaBeans, JDBC.
  • Proficient in Java Multi-threading, Synchronization, Collections and Exception handling concepts.
  • Experience in Web Development using HTML5, CSS3, JavaScript, AngularJS, JSON, Ajax and JQuery.
  • Experience in using J2EE Design Patterns like Singleton, Factory, Adaption and Data Access Object (DAO), Data Transfer Object (DTO).
  • Worked on Spring, Apache JAXB, CXF, and JMS
  • Strong experience in RDBMS using Oracle 11g, MySQL, Mango DB, Cassandra.
  • Strong Knowledge on tracking tools like JIRA and ALM.
  • Experience on managing and enforcing DB2 security through DB2 and RACF.
  • Knowledge of deploying Docker containers
  • Worked on various web servers like Tomcat, WebLogic, WebSphere, JBoss and Glassfish.
  • Worked on UML for generating class diagrams and case diagrams.
  • Experience in SOAP and REST web services technology, Implementing JAX-RS using open source framework such as Jersey and JAX-WS using AXIS2.
  • Experience in IDEs for software development like NetBeans and Eclipse.
  • Worked on most powerful open source in-memory Data grid.
  • Implementation of Ant and Maven builds for deployment and development builds.
  • Experience in modeling of Junit for unit and Component testing and Log4J for logging and bug tracking.
  • Good Experience on Source Code Control tools like SVN and GIT.
  • Strong knowledge with development in Agile Methodology, SCRUM, Data-Driven Testing.
  • Possess strong logical, analytical and problem solving skills with positive attitude.
  • Resourceful in the completion of projects with ability to multi-task and meet deadlines..
  • Good written, verbal communication skills and presentation skills.

TECHNICAL SKILLS:

Languages: Java, J2EE, JavaScript, C, C++

Methodologies/Design: RUP, TDD, Agile methodology, UML, OOP, OOAD and J2EE Design patterns.

Technologies: J2EE, JDBC, IBM MQ, Servlets, JSP, JavaBeans, RMI, EJB, HQL, JNDI, JAX-WS, Apache CXF, JMS, JSF, CSS, JQuery, JavaScript, Bootstrap, AngularJS, ExtJS, ReactJS, BackboneJS, JSON.

Web Services: SOAP, WSDL, JAXP, JAX B, AXIS, JAX-WS, WSDL4J, Soap-UI, RESTFUL.

Servers: JBoss, WebSphere, WebLogic, Apache Web Server, Apache Tomcat.

Frame-Works/OR Mapping: MVC, JPA, Struts, Spring, JSF,SOA, OSB and Hibernate.

XML/HTML: HTML/DHTML, SAX, DOM, XML, DTD, XSD, JAXB, XPath and JAXP.

RDBMS/DBMS: Oracle, IBM DB, MS SQL Server, MySQL, TSQL, SQL, PL SQL, Cassandra, MongoDB, PostgreSQL, HQL.

Version Control: JIRA, GIT, CVS, Subversion, Visual Source Safe, Clear Case and Microsoft Visual SourceSafe.

Unit Testing Tools: JUnit, UAT, Regression Test and Customer Test, Selenium, Cactus.

Other Utilities: Log4j, ANT, Maven

PROFESSIONL EXPERIENCE:

Confidential, Akron, OH

Sr.Java Developer

Responsibilities:

  • Involved in gathering and analyzing business requirements and converting them into technical specifications, and followed Agile Methodologies to produce high quality software.
  • Implemented Spring MVC Controller module for better handling of client request, consume RESTFul dataservice and sending response back to client.
  • Responsible for managing various IT projects including building websites while utilizing programs such as Java Script, HTML , HTML/5, CSS and CSS/3.
  • Created Spring and Java framework to be used across all Java development teams, framework implements Logging, Exception handling, database persistence using Spring Aspects.
  • Developed web pages with functionalities like login, register, forget password, Email, filters using JavaScript , jQuery and HTML.
  • Created Multiple Re-usable UI Directives by defining AngularJS Directives, Attaching Event Listeners, Controllers & Updating DOM elements.
  • Developed consumer based features and applications using JavaScript, JQuery , HTML, CSS Behavior Driven Development (BDD) and pair based programming.
  • Involved in database development by creating Oracle PL/SQL Functions, Procedures, Triggers, and Packages.
  • Create & modify database objects like tables, views, procedures, functions, triggers, packages, indexes, synonyms, materialized views using Oracle tools like TOAD and SQL Navigator.
  • Implemented ORM (Object Relational Mapping) framework with Hibernate for mapping java classes and database tables.
  • Developed hibernate DAO Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
  • Developed required Restful web services for the application with integration of existing softmart web application.
  • Implemented RESTFUL web service for Database functionalities to Create Insert Update Delete data, and developed Web service using Restful and JSON.
  • Upgraded Oracle 10g to 11g software in different environments for latest features and also tested databases.
  • Load testing SOAP interfaces using SOAP UI , Groovy Script. Used Groovy on SOAP UI to implement many load test implementations. Worked on micro services architecture implementation.
  • Applied Multithreading techniques for creating high performance applications. Multithreading was used to process data in chunks to improve performance.
  • Developed application using AngularJS and Node.JS connecting to Oracle on the backend. Used log4j for generating the log files for all the applications.
  • Used SOAPUI, WebLogic ANT task to test Web Services running on WebLogic Server, used JIRA tool for tracking stories progress and follow agile methodology.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system.

Environment: Java, Spring, JPA, Hibernate, Web services, HTML, CSS, JavaScript, AngularJS, ReactJS, JSON, Bootstrap, JQuery, Servlets, JSP, AJAX, JavaScript, PL/SQL, SOAPUI, Multithreading, SOA, OSB, JBoss, CVS, IBM MQ, Spring MQ, Spring MVC, Web Services, SOAP, REST, JSF, JAXB, WSDL, XSD, XML, SQL, Apache AXIS2,DB2, SQL Server 2010, Eclipse, concurrency, GIT.

Confidential, Seattle, WA

Sr.Java Developer

Responsibilities:

  • Designed and coded application components in an Agile environment utilizing a test driven development (TDD) approach.
  • Expert level knowledge in using Spring modules like Spring Core, Spring DAO, Spring AOP and Spring MVC, developed Application based on J2EE using Hibernate, Spring, JSP frameworks and SOAP/REST web services.
  • Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations, Spring Web-flow components.
  • Developed the DAO layer for the application using Spring, Hibernate and developed various logics and reports using HQL and Hibernate criteria.
  • Worked on JSON and XML for representing data records over http protocol using at GET, POST, PUT, DELETE methods as Rest based services.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Performed a lot of DOM manipulation using JavaScript and JQuery for loading and manipulating dynamic content on WebPages.
  • Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
  • Generated SQL and PL/SQL scripts to create and Drop database objects including: Tables, Views, Primary Keys, Indexes, Constraints, Packages, Sequences, Grants and Synonyms.
  • Involved in front end development using MVC4.0, JavaScript, HTML , CSS , and JQuery.
  • Extensively involved in writing Object relational mapping code using hibernate, developed Hibernate mapping files for configuring Hibernate POJOs for relational mapping.
  • Used Multithreading to do the application development and for running the different tasks at the same time.
  • Designed and developed a number of RESTful web services that support JSON for other developers to access to speed up development using Spring MVC, Spring Boot, Web Services, JSON, Log4J, RESTful, MySQL, and Maven.
  • Used ETL tools to extract data from source systems, loaded the data into Oracle database.
  • Created SOAP UI load test module using Groovy Scripts. Used groovy scripting with Java Development.
  • Provided Transaction Management using the Hibernate configurations and Involved in integrating the business layer with DAO layer using JPA.
  • Used Maven for building and managing dependencies of the application.
  • Developed Unit /Integration test cases using JUnit and Selenium tools.
  • Developed the RESTFUL Web Services using JAX-RS, Spring MVC Rest Controller, annotations to represent different data formats.
  • Build REST web service by building Node.JS Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system.

Environment: Java, J2EE, Multithreading, Jsp, Servlets, Spring MVC, JBoss, HTML, CSS, JQuery, AngularJS, Bootstrap, XML, JSP, JDBC, EJB, Struts, Hibernate, JMS, JUnit, PL/SQL, JMeter, Log4j,Multithreading, JIRA, SOA, ANT, JIRA, Jenkins, WebLogic, JSON, Selenium, Web Services, SOAP, REST API, Sybase, GIT, Apache AXIS, Maven.

Confidential, San Francisco, CA

Web 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 Hibernate and Spring frameworks.
  • Used CSS code to redevelop the Nextag site - moving from a table layout to tableless CSS code.
  • Using AngularJS and Angular-Bootstrap UI extensively for developing the UI using MVC framework.
  • Documented, reorganized, and rewrote a JavaScript project for iPads with Visual Studio 2012.
  • Used PL/SQL to create scripts to perform the ETL from Datacom to Oracle .
  • Integrated Spring with 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).
  • Involved in mapping of data representation from MVC model to Oracle Relational data model with a SQL-based schema using Hibernate, object/relational-mapping (ORM) solution.
  • Wrote application level code to perform client side validation using JQuery and JavaScript.
  • Created connections to database using Hibernate Session Factory , using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control .
  • Developed data conversion procedures in PL/SQL Involved in maintaining batch processing PL/SQL procedures for data extraction for feed creation.
  • Responsible for design and developing Persistence classes using Hibernate, and Spring JDBC Template frameworks to save data in database tables.
  • Developed Client applications to consume the Web services based on both SOAP and REST protocol.
  • Utilized log4j for logging purposes and debug the application.
  • Created Node.JS middleware application server to encapsulate modern JS widget framework and control set.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.

Environment: Java, UML,, Spring, spring taglibs, Eclipse, Maven, Oracle, WebLogic Application server, JBoss, JSP, JQuery, Servlets, JDBC, Hibernate, SVN, Spring, XML, XSLT, CSS, Oracle, JBoss, HTML, PL/SQL JavaScript, JSON, JUnit, Log4j, UNIX, Ant, Agile Scrum.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed the application using Agile Methodology. Developed user interfaces using JSPs, Struts, HTML, XHTML, DHTML, CSS, JavaScript, JSP Custom Tags.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features,worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate.
  • Worked on variety of Frontend JavaScript frameworks like AngularJS , BackboneJS, ReactJS, JQuery, JQuery UI and good knowledge in EmberJS.
  • Applied advanced HTML , JavaScript, and CSS to deliver cutting-edge user interfaces and components.
  • Debugging & fixing production issues which include Java/ JS/ JQuery /HTML coding.
  • Designed and developed DAO layer with Hibernate with support of Spring JDBC API classes, to access data from Oracle database and wrote PL/SQL procedures and functions.
  • Maintenance of Oracle Database. Rebuilding of Indexes, creating and managing Tablespaces and allocation tables to different tablespaces.
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Designed and developed database layer using ORM technologies like Hibernate , used Hibernate to interact with database.
  • Involved in developing web page application using AngularJS with back-end RESTful API . Using Ajax call in AngularJS with Http to request theRESTful server.
  • Involved in Unit Testing, Integration Testing, and System Testing, used JUnit framework.
  • Developed JavaScript validation for client side validations. Performed Code reviews and code fixes.Used SVN for version control and Log4J to store log messages.

Environment: Java 1.5, J2EE, Springs, JSP, Struts, Hibernate, JavaScript, AJAX, HTML, CSS, JDBC, Eclipse, Weblogic 10.x, Restful Web Services, AngularJs, WSDL, Oracle 11g, Ant Script, Windows, JSF, SOA, JSON, Design patterns, JUnit, jQuery, SOAP.

Confidential

Web Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) and the project was developed using Agile software Development Process.
  • Developed user interface using JSF, jQuery, Ajax, HTML5, DHTML, JSP, JSP Tag libraries to simplify the complexities of the application.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
  • Developed Task Assignment application by implementing the Single Page application template using AngularJS Route Providers.
  • Involved in using Core Java concepts - Collections, Exception Handling, Multi-Threading and Serialization.
  • Responsible for the SQL Server backend of the REST web service, used Spring framework to support Hibernate tool and Struts..
  • Developing and customizing Wordpress sites through custom PHP/ HTML / CSS .
  • Extended the default functionality of JQuery UI components to create custom features - such as new tab open/close, auto-complete loader messages, etc.
  • Monitor database and applications, tune SQL queries, indexes, Oracle initialization parameters and clustered application servers.

Environment: Java, Spring, Hibernate, JSF, JSON, jQuery, Ajax, Eclipse, JMS, Web Services, SQL Server, JUNIT, Oracle 10g, Log4j, DHTML, XML, GWT, Maven, Ant

Hire Now