We provide IT Staff Augmentation Services!

Java Developer Resume

Albany, NY

SUMMARY:

  • 8 years of IT experience various stages of Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing and implementation.
  • Extensive experience with advanced J2EE Frameworks such as spring, Struts, JSF and Hibernate.
  • Expertise in implementing and deploying SOAP Web Services and Restful Services, WSDL to develop dynamic server side web contents.
  • Thorough knowledge in developing applications using Core Java concepts like OOP, JAVASWING, JDBC, JMS, Multithreading, Junit and advanced java concepts like Web Services, HTML, DHTML, CSS, JSP, JMX, Servlets, EJB, JavaMail, Log4j, ANT, XML, XSLT, RMI.
  • Unit testing. Strong problem analysis and resolution skills. Highly motivated team player with zeal to lean new technologies and always believes in giving the best of efforts in Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory Method.
  • Expertise in Object Oriented Analysis, Design and Development (OOAD) methodologies.
  • Implemented the Hibernate framework (ORM)to interact with database.
  • Expertise in developing GUI based application with Java Applets and Swings.
  • Experience with developing enterprise applications using IDEs like Rational Application Developer (RAD), WSAD (WebSphere Application Developer), Eclipse.
  • Proficient experience in using the databases such as MS SQL Server, MySQL, Oracle, DB2.
  • Strong experience in Database Design, writing stored procedure, functions, triggers, DDL, DMLSQL queries.
  • Developed Java applications and tools to automate tests run in UNIX environment.
  • Expertise in working with Windows, LINUX and UNIX, Shell Scripting, Subversion and CLEARCASE platforms.
  • Worked on the dependency injection using spring framework with Application Context XML file.
  • Involved in creating and modifying the class diagrams, sequence diagrams using Microsoft Visio.
  • Participate in the software design, development and package implementation using the Hybris platform.
  • Experienced in deploying, configuring, maintaining applications on application servers such as Jboss, Web sphere (8.5, 8.0), Web logic, JRUN4, GlassFish and Tomcat.
  • Developed the UI panels using JSF, XHTML, Oracle, AngularJS, Selenium WebDriver, LDAP, XML, SQL, Data Modeling, WebLogic Application Servers, SaaS, POC, RDBMS, CSS, POJO and JQuery.
  • Good experience in implementation in version control like Rational Clear case, TFS, CM synergy, CVS.
  • Hands on exposure to different SDLC models like Waterfall, Agile and undergone the training in software Development Processes like SDLC, Test Driven Development (TDD) and Iterative Methodologies, SCRUM, SDLC, UML, Parallel programming, Extreme Programming and Test - Driven Development.
  • Had experience in JMS and Message Queue listeners for Message Queue Service.
  • Developed AJAX functionalities using frameworks like JSON, EJB, XML, JMS, SQL server, JBoss, EJB, XML, JMS, SQL server, Pro*c, DOJO and JQuery.
  • Experience in client-side development with HTML, CSS, JavaScript, and JQuery.
  • Hands on experience working with databases like Oracle, SQL Server and MySQL.
  • Written JUnit Test Cases for challenging environments.
  • Developed an application that generates a count of the similar words using Map Reduce with the USGS earthquake data.
  • Have written SQL queries to generate the reports for the Web Trade Service application.
  • Good communication, interpersonal and quick learning skills with proven ability to adapt to different project environments.

TECHNICAL SKILLS:

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

JEE/J2EE Technologies: JSP, JAVASWING, Servlets, EJB, JDBC, JMS, JNDI, ANT

Application/Web Servers: WebLogic, Web Sphere (8.5, 8.0, 7.0), Web Services, Soap, Restful Services, WSDL, Tomcat, JBOSS, JRUN4, GlassFish, Selenium.

Enterprise Frameworks: Struts, spring, Hibernate, JSF

Databases: Oracle 8i, 9i, 10g, SQL Server, MySQL, RDBMS, ETL, MongoDB

IDE's & Utilities: Eclipse, WSAD, RAD, Net Beans

Version Control: CVS, GIT, TFS, Rational Clear case, CM synergy

Design Patterns: Session Fa ade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory Method

Web Development Technologies: JavaScript, HTML, DHTML, XML, XSLT, XSL, XML Beans, JAXBSAX, DOM, AXIS, CSS, J Query, Angular JS, Node JS, JSON, SOAP, Selenium

Tools: Maven, Ant, Visio, Log4j, JUnit

Operating Systems: WINDOWS, Solaris, HP-UX, Linux, AIX, UNIX, Shell Scripting, Subversion and CLEARCASE

WORK EXPERIENCE:

Confidential, Albany, NY

Java Developer

Roles & Responsibilities:

  • Developed the application using OEPE, deployed the application in WebLogic Application Server by using Jenkins deployment tool.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Good hands-on experience with tools like SQL Developer.
  • Used Spring IOC for Dependency injection and Spring Hibernate for Data access.
  • Developed Restful Controllers using SpringMVC.
  • Used Maven Deployment Descriptor Setting up build environment by writing Maven build.xml, taking build, configuring and deploying of the application in all the servers.
  • Configured pom.xml to manage project dependencies, plugins and goals.
  • Batch jobs have been developed using Spring Batch.
  • Implemented Spring DAO to interact Oracle Database.
  • Used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Used JSF framework to develop the UI by using JSF UI components.
  • Worked on the issues or the defects found on different environments like DEV/ QA/UAT and PROD.
  • Used GIT tool for version controlling & tracking.
  • Involved in the Technical documentation that includes Classes use case & sequence diagrams using UML Rational Rose.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Involved in the requirements gathering, analysis, design, development, and testing phases of Software Development Lifecycle (SDLC).
  • Used HTML5 templates, CSS3, JavaScript, jQuery on AngularJS framework.
  • Deploying the war in WebLogic and restart the application.
  • Involved in creating & consuming Restful web services.
  • Developed the Single Web Page Application, using RESTFUL web services with AJAX and AngularJs.
  • Developed the application considering the cross browser compatibility for IE, Chrome and fixed the bugs with responsive.
  • Developed REST services accepting the JSON calls.
  • Experienced the debugging tool with chrome developer to develop and fix the bugs.
  • Implemented the Business logic based on the users request and did the Client side Validations.
  • Used HP ALM tool for the functional test cases.

Environment: Java, J2EE, Eclipse (OEPE), Oracle 11g, PL/SQL, UNIX, AJAX, Java Script, JQuery, Git, ALM, Hibernate, Spring MVC 3.0, XML, HTML, JSF, CSS, AngularJS, Maven, RESTful, WebLogic 12C, Jenkins.

Confidential, Charlotte, NC

Sr. Java Developer

Roles & Responsibilities:

  • Involved in the requirements gathering, analysis, design, development, and testing phases of Software Development Lifecycle (SDLC).
  • Prepared Technical Design documents that include Class, use case & sequence diagrams using UML Rational Rose.
  • Used Agile methodology for implementing the features & participated in scrum meetings, backlog grooming sessions, scrum of scrums & in effort estimations & designs.
  • Developed Session beans which encapsulate the workflow logic.
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to the service providers.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Extensively used Core Java such as Multithreading, Exceptions, and Collections. actively involved in architecting various Business Layer components and Data Management components of this web based system over J2EE architecture.
  • Implemented user and presentation layer using Spring-MVC.
  • Worked extensively on Spring MVC, Hibernate, Web Services, XML, MQ series, JMS and Message Driven Beans.
  • Transferred data between front-end and back-end using JSON and AJAX.
  • Involved in coding Business Functionalities.
  • Involved in creating & consuming SOAP based & Restful web services.
  • Worked on a team to develop front end components utilizing HTML5, CSS, JavaScript, jQuery and AngularJS framework.
  • A web application using Angular.js consuming REST services, and a JMX client connecting to the JMX server for providing monitoring applications were developed.
  • Created a Selenium WebDriver script to test Sign In.
  • Used Selenium IDE and Firebug to identify xpaths for dynamic AUT objects.
  • Worked on post-production activities by monitoring the logs/Splunk.
  • Used Struts Interceptors for preprocessing and post processing after executing the action class and xml framework validation.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator.
  • Worked on issues/defects in DEV/QA/ UAT and PROD environments.
  • Used JUnit test cases & make sure the quality metrics using find bugs, PMD & code coverage.
  • Involved in writing & building the code using ANT & maintained continuous integration using Jenkins.
  • Used SVN tool for version controlling & tracking.

Environment: Java/J2EE, XML, XSD, JAXP, JAXB, JSF, struts, Spring, Ajax, Java Script, Web Services, SOAP, JAX-RS, JAX-WS, win merge, Linux, Ant, SVN, AngularJS, JQuery

Confidential, Richardson, TX

Sr. Java Developer

Roles &Responsibilities:

  • Involved extensively in use-case analysis and Flow business components.
  • Involved to write services talking to database and updating system level information's.
  • Extensively worked with Hibernate for Object/Relational mapping, transparent persistence onto the Oracle database which was annotation based.
  • Involved in client installation and supported change requests and enhancements.
  • Used spring framework 2.5 with the help of Spring Configuration files to create the beans needed and injected dependency using Dependency Injection.
  • Performed building and deployment of EAR, WAR, JAR files on test, stage systems in WebLogic Application Server.
  • Used rich client platform (RCP), for developing rich clients, as well as opposed to thin clients, such as web pages.
  • Used MQ series to send, receive and read the messages and also Created Queues.
  • Used XML based transactional support of Spring Framework.
  • Used Log4J for logging events. Developed packages, procedures, functions and cursors using PL/SQL.
  • Implemented design patterns such as MVC, DAO, and Façade.
  • Built the project using Maven by writing into POM.xml file to solve dependencies.
  • Developed a web-based reporting for financial monitoring system with HTML, XHTML, JSTL, custom tags and Tiles using Struts framework.
  • Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, and JSF CORE tags library.
  • Used HTML5, CSS3, JavaScript and jQuery to create user login, search & portfolio and report creation interface.
  • Deployed AngularJS to improve the performance of front-end data-binding, dynamic loading of modules and dynamic content.
  • Involved in writing data base stored procedures and queries.
  • Implemented the required changes in the system and testing whether the incorporated changes satisfy the new requirements and do not hamper the existing functionality.
  • Worked on Collections Framework, Multi-threading and Object Oriented Concepts using Core Java.
  • Developed Admin module to generate report and to give exact figure of item replenishment.
  • Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers like IE 6/7/8, Firefox 3.5/4.0, Safari and Opera for cross-browser implementation.
  • Designed a Graphical User Interface (G.U.I.) in Java Swing using various Swing components (Jtree, JTable, JList, JCombo Box, JMenu, and Layout Management).
  • Scaled the component interactions and generalized the interfaces using RESTful webservice
  • Developed few Web Services for inter company operations and for retrieving the customer information from the central database using SOAP and JAX-RPC technologies.
  • Used Autosys/Shell scripts for batch jobs scheduling.
  • Used AJAX Framework for Dynamic Searching of Consumer Information.
  • Developed single-page web applications and to provide synchronization to various parts of web-apps using backbone.js JavaScript library.
  • Used Test-Driven Development with SCRUM Agile methodology and involved in all the business meetings and status update meetings as a part of SCRUM.
  • Analyzed the defects and categorized them based on severity using Quality Center.
  • Developed the application using OEPE, deployed the application in WebLogic Application Server and deployed the application using Jenkins deployment tool.

Environment: Java, J2EE, Eclipse (Kepler), Oracle 10g, PL/SQL, UNIX, AJAX, Java Script, JQuery, Hibernate, Spring MVC 3.0, SOAP, JAX-RPC, XML, HTML, JSF, CSS, AngularJS, Swing, Maven, RESTful, WebLogic, Jenkins.

Confidential, Grand Prairie, TX

Sr. Java Developer

Roles & Responsibilities:

  • Involved in creation of Low Level Design including sequence diagrams and class diagrams to comprehend the existing architecture.
  • Used Spring (MVC) architecture to implement the application using the concrete principles laid down by several design patterns such as Composite View, Session Facade, Business Delegate, Bean Factory, Singleton, Data Access Object and Service Locator.
  • Involved in the integration of Spring for implementing Dependency Injection.
  • Developed code for obtaining bean references in Spring IOC framework.
  • Focused primarily on the MVC components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in creating the Hibernate POJO Objects and utilizing Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data.
  • Developed the application using Eclipse 3.4 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, and version control (SVN).
  • Involved in development of REST Web Services using Spring MVC to extract client related data from databases.
  • Worked in Agile development environment.
  • Developed and Designed UI by HTML5, CSS3, JSP, JavaScript/jQuery, and SVG.
  • Asynchronous messaging is executed by utilizing JMS API for point-to-point messaging.
  • Developed Web Services using WSDL, SOAP to communicate with the other modules.
  • Involved in writing Oracle PL/SQL Stored procedures, triggers, views.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Used WebLogic Application server to deploy and restart web applications.
  • Implemented as well as exposed SOAP web services using Apache Axis.
  • Implemented Java/J2EE Design patterns like singleton, MVC, Builder and Strategy patterns.
  • Involved in the creation of exhaustive JUnit Unit Test Cases using Test Driven Development (TDD) technique.

Environment: JDK 6, J2EE, Spring, Hibernate, Web Services (SOAP and REST), JMS, JavaScript, JSP, XML, XSD, XSLT, Oracle PL/SQL, Maven, JUnit, JQuery, HTML, CSS, Agile/Scrum Methodology, SVN Version Control, Oracle 10g, WebLogic Server, Eclipse IDE, DAO, Design patterns, Log4j.

Hire Now