Post Job Free

Resume

Sign in

Java Developer Data

Location:
Columbus, OH
Posted:
December 12, 2019

Contact this candidate

Resume:

Shabana

Sr Java Developer

ada16d@r.postjobfree.com

408-***-****

Summary:

Over 5+ years of experience in analysis, design, development and implementation of Web Applications in Client/Server environment using Core JAVA/J2EE applications.

Designed and modelled projects using techniques in UML - Use Cases, Class Diagrams etc. using Rational Rose.

Experience in Scrum Agile & Waterfall model of Software Development Life Cycle (SDLC), Object Oriented Analysis and Design through implementation and testing.

Expertise in J2EE technologies like Servlets, JSP, JDBC, Java Beans, EJB and Web Services.

Expertise in application development frameworks like Struts, spring, JSF and Hibernate.

Implemented various Design patterns including Business Delegates, Data Access Object, Model View Controller (MVC) Architecture.

Expertise in configuring the Spring Application Context with dependency injection and using spring web module integrated it with Struts framework and Hibernate.

Experienced in working with XML technologies like XML, XSL, XSD, XSLT and DTD.

Experience in using IDE like Eclipse, MyEclipse, NetBeans, IBM RSA, Intellij, RAD, TOAD and GWT.

Experience in developing web services using JAX-RS, Jersey, JAX-WS, JAX-RPC and WSDL.

Experience with JUnit in performing unit testing and determining the application functionality and monitored

Performed unit testing using JUnit, integration and deployment of applications done using tools such as ANT and Maven and debugging through Log4j.

Created robust user Interface (UI) using HTML5, CSS3, JavaScript, Ajax, Angular JS, JSON, jQuery and XML.

Involved in various projects related to Data Modelling, System/Data Analysis, Design and Development for both OLTP and Data warehousing environments.

Interacted with the Data Modelling team to understand the designing of the data warehouse and data mart.

Good experience in implementing solutions for SOA, Java Web Services like JAX-WS Web Services and JAX-RPC Web services.

Experience in Service Oriented Architecture and Integration technologies in the areas of Restful Web Services, SOAP Web Services, WSDL and XML.

Extensive experience in working with various databases like Oracle11g, SYBASE, DB2, SQL Server and MySQL.

Expertise in Core Java with solid background and working knowledge of Object-Oriented Concepts like Inheritance, Polymorphism, Exception handling, Multi-Threading and Collections.

Expertise in version control tools like SVN, CVS, GITHUB and IBM Rational Clear Case to manage and control software development.

Knowledgeable with RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages.

Good work experience with UNIX/Linux commands, scripting and deploying the applications on the servers. Maintained tuning, and monitoring Hadoop jobs and clusters in a production environment.

Experience in using issue and bug tracking tools like JIRA, Bugzilla, TFS

Experience in using JDBC and Hibernate for database operations

Experience on SDLC, Waterfall and Agile/Scrum methodologies.

Expertise in using ANT and Maven for building the projects and deploying the projects in servers and using log4j and JUnit for debugging.

Strong Programming Skills in designing and implementation of multi-tier applications using Core Java, J2EE, JDBC, JSP, JSTL, HTML, JSF, Struts, Spring, Hibernate, JavaScript, AngularJS, ExtJS, Servlets, JavaBeans, EJB, XSLT, JAXB, Mongo DB, Elastic search, Virtualization, Hypervisor, Cloud computing and OpenStack Platform.

Excellent communication, teamwork, inter-personnel and presentation skills, fast learner and organized self-starter

Certifications:

Certified Core Java Developer

Certified Advanced Java Developer

Certified Web Developer

Certified System Administrator

Technical Skills

Programming Language

C, C++, Java, SQL

Java/J2EE Technologies

Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, Swing, AWT, Applets, Multi-threading, Java Networking

Java Frameworks

Spring MVC, Struts, Hibernate, jQuery

Application/Web Servers

WebLogic, IBM WebSphere, JBoss, Tomcat

ORM Frameworks

Hibernate, JSF, IBATIS

Web Technologies

JSP, JavaScript, jQuery, AJAX, XML, XSLT, XHTML, DHTML, CSS, HTML, AngularJS.

Spring Framework

SSpring Boot, Spring MVC, Spring Data

Database Server

Oracle, DB2, SQL server, and MySQL.

IDE

Eclipse, RAD, WSAD, NetBeans, IntelliJ

Web Services

REST, SOAP, JAX-WS, JAX-RPC, JAX-RS, WSDL, Apache

Version Control

GIT, CVS, SVN

Build Tools

ANT, Maven, Gradle

Methodologies

Agile, Scrum, Water-Fall, Rapid Application Development

Operating System

Windows, Linux, UNIX

Tools

ESB, cucumber, Red hat BPM

Testing

Junit,Selenium, Jenkins, Docker

Professional Experience:

JP Morgan Chase, Cincinnati, OH Jan. 2019 ā€“ Till date

Role: Java/J2EE Developer

Project: Global Client Reporting

This application is used by Client portfolio managers to generate Quarterly and Monthly Investment reports across various asset classes. Iā€™m involved in the migration of static template reports to make dynamic so that users can dynamically add required components to the report without any tech support and generate the reports. These dynamic components are feasible to use across other regions like EMEA and APAC.

Roles and Responsibilities:

Go through the assigned JIRA issue requests of the project and work with Business requestor to finalize requirements based on the technical possibilities.

Understanding High Level Design and creating detailed technical Design documents.

Developed code using server-side technologies like Spring Boot framework- Core, MVC, Data.

Designed and developed the REST based Microservices using the Spring Boot.

Developed and consumed Restful web services to accumulate data and generate reports.

Developed individual components and design documents using Birt tool to generate reports.

Built UI for different components using Angular, JavaScript, HTML, JQuery and CSS.

Deployed applications in AWS and read/write files in S3 instance.

Involved in unit testing and regression testing before production deployments.

Developed Junit test cases for the developed application.

Doing code review for the projects done by other teammates/ peer code review.

Used Jenkins tool to deploy the application in cloud and non-cloud environments.

Tracking the defects/bugs till production phase.

Designed and modified User Interfaces using JSP, JavaScript, Hadoop, MQ, CSS and jQuery.

Interacted with Business requestor/ Client portfolio managers to finalize the requirements, UAT support and post-production support.

Working with other teams (like back end or middle ware team), required for the project.

Involved in post-production maintenance and solved the tickets.

Involved in build and deployment of the application using Tomcat server.

Implemented rules for code quality using Sonar, Code Pro, PMD, Check style, Find bugs.

Environment: Java, Spring Boot, Microservices, BIRT tool, Spring MVC, Spring Data, REST web service, AWS, Oracle, Sybase, Angular, HTML5, Javascript, CSS, Hadoop, Tomcat, GIT-Bitbucket, Postman, Eclipse, IntelliJ, Junit, Maven, Log4j, Windows.

State Street, Quincy, MA May 2018 ā€“ Dec. 2018

Role: Java Developer

Project: Data Governance Framework

Description:

ESP (Enterprise Servicing Platform) provides complete middle and back office solution for State Street clients. ESP would provide dynamic, customizable, self-scalable platform which would cater for data needs of asset owners and managers.

Responsibilities:

Followed agile software development practice paired programming, test driven development and scrum status meetings.

Implemented event mechanism to handle delegate requests from source system.

Using multithreading concepts to create thread pools based incoming requests.

Involved in creating tables, Joins and views using SQL on Oracle Database.

Working on Client specific tool called MetaModel to create Elements, Tables and Custom Views for respective portfolios.

Understanding each business functionality and creating reports.

Configuring new events to trigger events for specific time zones.

Written Java classes to test UI and Web services through JUnit.

Extensively used Hibernate concepts such as inheritance, lazy loading, dirty bit checking, optimistic locking, and transactions.

Used Angular, JQuery, CSS and JSP to develop UI Pages.

Developed business layer using Spring, Hibernate and DAOs.

Formed complex associations between Plain Old Java Objects using Hibernate.

Used maven as a build tool

Developed and consumed several Restful web services using the JAX-RS.

Used GIT tool for code check-in and check-out.

Environment: Java, JEE, AngularJS, Hibernate, Spring, Webservices, Maven, WebLogic and GIT, Oracle

Maxima INC, New Paltz, MN Feb. 2016 to April 2018

Role: Core Java Developer

Description:

Developed a User Interface for Maxima INC software which reads the data from third party tool and save into database oracle

Responsibilities

Developed database tables and established relationship between entities

Developed list of stored procedures

Developed list of triggers, objects, cursors

Developed java packages, Interfaces

Used Java standard packages for string manipulation

Upheld quality control and data validity for Java programs.

Resolved application and connectivity problems in Java programs.

Tested developed modules in load, test environment

Migrated code from load to production environment once the UAT testing is completed

Environment: Java 1.7, Tomcat 6, Eclipse, oracle 9i, toad, Quality Center, SQL, AQT, Jsp, servlet, hibernate, JSF, SVN,

Rapid Core Intelligence Management Inc, Brainerd, MN March 2014 to Jan. 2016

Role: Core Java Developer

Description:

Developed an employee management software portlet which has multiple screens for data manipulation and gives the ability to user for retrieving, storing & accepting data from the user.

Responsibilities:

Maintained and debugged applications.

Migrated code from Weblogic 6.0 to Weblogic 8.0 environment

Resolved compiler related issues while migration from Weblogic 6.0 to 8.0

Unit tested and documented website applications and code.

Built a complex Enterprise Java ecosystem in collaboration with development team.

Upheld program quality and delivery standards in developing software solutions.

Upgraded struts 1.1 to 1.3 package

Resolved all the issues came up during upgrade from struts 1.1 to 1.3

Environment: Java 1.4, Eclipse, oracle 9i, toad, Quality Center, SQL, AQT, Jsp, servlet, hibernate, spring, Weblogic 6.0, Weblogic 8.0

Education Details

BSC Sciences, Osmania University



Contact this candidate