From:                              route@monster.com

Sent:                               Thursday, September 24, 2015 11:55 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Application

 

This resume has been forwarded to you at the request of Monster User xapeix03

sai deepak 

Last updated:  09/08/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Cedar Grove, NJ  07009
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: sai deepak - Sr. Java Developer

Resume Value: vajadq5zmhp82dyv   

  

 

SAI DEEPAK

JAVA/J2EE DEVELOPER

saideepak.4688@gmail.com

(571)-210-5338

______________________________________________________________________________

 

Ø      Over 8+ years of rich experience in Object Oriented Analysis and Design (OOAD),  Full Life Cycle development, maintenance, enhancement and deployment of Web based, Client server, Distributed and N-Tier Architecture applicationson industry standard Java/J2EE Application Servers with track record of delivering quality solutions in the Finance, Insurance and Energy industries.

Ø      Excellent development experience using Agile-Scrum and Waterfall models.

Ø      Experienced in Object Oriented Analysis (OOA) and Object Oriented Design (OOD).

Ø      Expertise in developing web applications usingMVC, Spring, Hibernate, JSF,Struts,  SOA, SOAP/Rest web services,Servlets, JSP, Java Beans, JDBC, EJB,  JSF, JNDI, JMS, XML, JavaScript, AJAX, Mule ESB,MQ-Series  and HTML.

Ø                                Implemented the web-based application following the MVC architecture using Spring Framework and used different Spring modules like Spring Core, Spring AOP, Spring MVC and Spring ORM Integration.

Ø                               Strong exposure working with J2EE design patterns like MVC, Front Controller, Singleton, Factory and Session Facade.

Ø      Extensive experience in developing SOAPweb services by both contract first and code first approaches.

Ø      Proficient with Java technologies-SWING, RCP, JSP, EJB.

Ø      Experience in producing and consuming Rest Services to handle different file formats by using Jersey implementation.

Ø      Extensive experience in implementing DAO layers using different frame works like JPA and ORM tools like Hibernate.

Ø      Experienced in implementing web based applications using Struts Action, Action forms and validation frameworks.

Ø      Extensive back-end programming on databases like Oracle, SQL Server, MS Access and DB2.

Ø      Experience in designing and deploying Server side EJB(Session beans and Entity beans) and message driven beans to integrate with JMS.

Ø      Responsive design experience, including Bootstrap 3 and hand-coded breakpoints.

Ø      Experience working with web technologies like JSF, HTML, CSS, JavaScript, GWT and XML.

Ø      Expertise in developing XML documents with XSD validations, SAX and DOM parsers to parse the data held in XML documents.

Ø      Experience with UI development technologies like JSF, Jquery, JSP,HTML,Java script, Ajax,CSS.

Ø      Experience in JVM based languages such as Groovy ,Grails and Scala .

Ø      Developing database adapter, web services adapter, ftp adapter, messaging adapter and custom workflow for non-oracle system using Camel.

Ø      Experience in working with different build tools like Maven, Gradle and Ant.

Ø      Proficient in programming on different Java IDE’slikeEclipse,My Eclipse , IBM RAD 7.

Ø      Experienced in  writing and implementing test cases using Junit, Jmeter, Easy Mock and Mockito.

Ø      Proficiency in using version control software tools like CVS, SVN, GIT and Rational Clear Case

Ø      Extensively worked with Tomcat, Web Logic, Web Sphere,WSO2 and JBoss4.0 application servers.

Ø      Expert in using defect tracking tools like JIRA, Clear Quest

Ø      Quick learner of business processes with excellent analytical, trouble shooting and problem solving skills.

Ø      Interfaced and collaborated with client in meeting technical challenges and finding solutions to ensure the expectations of client.

Ø      Experience in Enterprise CMS solutions like   Liferay, SharePoint, IBM.

Ø      Experience in using Logstash  to gather logging messages, convert them into json documents and store them in an Elasticsearch cluster.

Ø      Experience in using Kibana as a frontend client to search for and display messages from Elasticsearch cluster.

Ø      Developed Client side UI product with Java Swing.

Ø       Experience with JUnit, mock objects, AntHill Pro, Cobertura and JDepends.

Ø      In-depth experience with several middle-tier components technologies, including JBOSS, Tomcat, WebSphere, Weblogic.

Ø      Experience working with desktop application frameworks (e.g. ECLIPSE RCP) 

Ø       Experience with iOS and Android development.

Ø      Experience with eCommerce platforms such as ATG Commerce, Websphere Commerce

Ø      Experience in  ATG platform flow, structure and process (ATG commerce, BCC and CSC) 

Ø      Experience with Open Source big data technologies like kafka, storm, Cassandra, HBase, etc.

Ø      Deep Knowledge of HBASE,Cassandra,Hadoop Eco-system of Technologies.

Ø      Strong UI Design and Development experience with JSF 2.x, ICE Faces 3.x.

Ø      Has extensive exposure on

o SDLC processes

o Designing

o Effort estimation/Planning

o Schedule/ Effort Optimization

o Interpersonal, Presentation, Liaison and troubleshooting Skills

o Onshore/Offshore Model

o Customer handling

 

 

TECHNICAL SKILLS

 

Operating Systems

Windows, Linux, UNIX

Languages

Java, PL/SQL, C,RPG,.NET,Scala

Java/J2EE Skills

JSP, Servlets, EJB,  JDBC, JSP, JMS, MQSeries, XML, XSLT, SAX, DOM, UML, Junit

Databases

Oracle 8i/9i/10g, MySQL, Sybase ASE 12.5, MS SQL Server, MS Access,PostgreSQL,Cassendra

Web Technologies: Javascript, Servlets, Angular JS,EJB, JSP, HTML, XML, jQuery,Socket.IO,ASP.NET

 

Web/App Servers

Apache Tomcat, BEA Web logic, JBoss,WSO2,Elasticsearch

 

Frameworks

Hibernate, Spring, Struts, JSF, AJAX, Jquery,Node.js,iBATIS,Ext JS

Web Services

AWS,SOAP and Rest Services

Version Control

SVN, CSV, Clear Case

IDEs

Eclipse, RAD, NetBeans, Eclipse RCP

Other

TOAD, MS Excel, MS Visio,Adobe Flex, GWT,Drools

 

 

 

 

 

Professional Experience

Front End Java Developer

Standard and Poor’s         NY                                                                              Apr’15 – Present

Project Title: SPICE

Description: SPICE is a web based, easy to use interface that delivers a complete history of index data across asset classes, regions, countries, index families Spice offers a complete set of historical data for U.S. equity indices and their constituents.

Roles and Responsibilities:

Ø      Played an active role in the team by interacting with welfare business analyst/program specialists and converted business requirements into system requirements.

Ø      Developed analysis level documentation such as Use Case, Business Domain Model, Activity & Sequence and Class Diagrams.

Ø      Conducted Design reviews and Technical reviews with other project stakeholders

Ø      Implemented Services using Core Java.

Ø      Developed and deployed UI layer logics of sites using JSP.

Ø      Struts (MVC) is used for implementation of business model logic.

Ø      Worked with Struts MVC objects like Action Servlet, Controllers, and validators, Web Application Context.

Ø      Handler Mapping, Message Resource Bundles and JNDI for look-up for J2EE components.

Ø      Developed dynamic JSP pages with Struts.

Ø      Used built-in/custom Interceptors and Validators of Struts.

Ø      Developed the XML data object to generate the PDF documents and other reports.

Used Hibernate, DAO, and JDBC for data retrieval and medications from database.

Ø      Messaging and interaction of Web Services is done using SOAP.

Ø      Developed JUnit Test cases for Unit Test cases and as well as System and User test scenarios

Ø      Involved in Unit Testing, User Acceptance Testing and Bug Fixing.

Ø      Implemented mid-tier business services to integrate UI requests to DAO layer commands.

Ø      Used Node.js to allow the creation of web servers and networking tools, using Javascript.

Ø      Created an AngularJS add on lib that allows component developers to define and bind to W3C Custom Elements (Web Components) from within Angular 1.x.x code.

Ø      Knowledge of using Apache Camel through Fuse Mediation Router.

Ø      Used Eclipse RCP which provides an easy way to create desktop applications with industry standards.

Ø      Experience using API gateway / management tools like WSO2, Apigee

Ø      Used GWT to automatically generate javascript code suitable for each browser.

 

 

Environment: Java, Spring MVC, Hibernate, JSF, AJAX, EJB, PL/SQL, Node.js,Jenkins, log4j, Junit,

Web logic, Eclipse.

 

 

 

 

 

Front End Java Developer

Nationwide Insurance, DesMoines, IA                                                         Jul’14– Mar’15

Description:Involved in the software development of Vehicle data prefill (VDP) web application as a Senior JAVA Developer. This application is to enhance the online experience by allowing Insuranceagents to do quotewith ease.  Moreover, this will allow agents to have more customers as fast to quote successfully for Property and casualty Insurance.

 

Roles and Responsibilities:

Ø      Participated in the system design, production, planning and implementation

Ø      Developed Use case diagrams, business flow diagrams, activity diagrams and sequence diagrams.

Ø      Developed Presentation layer using JSF and third party libraries Ice faces.

Ø      Developed application using Spring MVC frameworkcomponents in model layer.

Ø      Developed Persistence layer using Hibernate API and core interfaces.

Ø      Developed message driven beansto implement the Business Logic to get events from JMS queue.

Ø      Implemented Mortgage fetch service using SOAP and Spring CXF.

Ø      Experienced in consuming Rest services using different clients.

Ø      Involved in deploying applications on Web logic Application server

Ø      Assisted in developing testing plans and procedures for unit test, system test, and integration test

Ø      Developed Junit test cases and used log4j for logging errors and messages

Ø      Worked with PL/SQL procedures in Oracle

Ø      Used Jenkins with Mavenfor continuous integration

Ø      Hands-on experience using Scala

Ø      Followed Agile/Scrum process for development

Ø      To bring event-driven programming to web servers, enabling development of fast web servers in JavaScript used Node.js.

Ø      Used applications written in GWT as a cross-browser compliant .

Ø      Experience with RCP (Rich Client Platform) and other IDE’s.

Ø      Experience in  open source skills like Fuse, Mule, WSO2, JBPM, Kafka etc with J2EE experience 

Ø      Developed components that form RCP which are of high quality, are actively maintained, and are open source.

 

Environment: Java, Spring MVC, Hibernate,Node.js,JSF, Angular JS, AJAX,EJB, PL/SQL, Jenkins, log4j, Junit,

Web logic, Eclipse.

 

 

 

 

 

 

 

Java/J2EE Developer

Penson Financial, Dallas,TX Jan12-Jul'14

 

Description:

Express Pay is a secure, fraud resistant payment gateway solution allow merchants to process their creditcards from anywhere in the world in order to comply with the Visa Payment Card Industry data securitystandards. In the Current system, transaction messages contain basic payment information enough for CreditCard transaction. All the transaction information is sent to the acquiring banks for clearance. It only containsthe user information on the credit card number and expiry date of the card and CVV2.This solution provideshigh flexibility for customization and robust security features.

 

Roles and Responsibilities:

Ø      Responsible for developing Use case, Class diagrams and Sequence diagrams for the different modules

Ø      Designed and developed business components using spring core and navigation from presentation layer using spring MVC.

Ø      Developed spring beans by using Spring IOC and different injection ways.

Ø      Implemented the DAO layer usinghibernate and hibernate template to access the Oracle database

Ø      Implemented transaction handling using Spring declarative transaction management.

Ø      Implemented 2nd level caching using hibernate cache providers.

Ø      Implemented pay validation services as Rest Service using Jersey implementation.

Ø      Experienced in using different technologies to handle xml related activates.

Ø      Experienced in using concurrent utilities, Thread pool, execution service andlock interface to use updated features.

Ø      Experience in distributed computing or cloud computing, Java/Scala performance turning

Ø      Experienced in handling JSON responses at presentation layer using JQuery.

Ø      Experiences in using Maven build scripts to integrate different kind of plug ins.

Ø      Responsible for coding SQL Queries and PL/SQL procedures.

Ø      Developed various test cases and performed unit testing using Junit.

Ø      Involved in the Maintenance and Enhancement Group which provides on-going support for systems after

Ø      Followed agile methodology using scrum

 

Environment: Java, Spring MVC, Rest Service, Hibernate, EJB, PL/SQL, Jenkins, log4j, Junit, Web logic, Eclipse.

 

Java/J2EE Developer

Helix Energy Solutions - Houston, TX Feb'10- Dec' 11

 

Description:

Helix is a leading marine contractor and operator of offshore oil and gas properties and productionfacilities. This project is for HR Management system. This intranet application is used for managing itsemployee's details. This has various modules including managing its employee's family details, their technicalexpertise, educational qualifications, service details. All the information like appraisal, promotions, memos andassignment history are maintained by this application.

 

Roles and Responsibilities:

Ø      Responsible for overall design & analysis of UI components and integration with existing J2EE.

Ø      Experience in an Agile Software Development environment using Agile methods like XP and SCRUM and Test Driven Development.

Ø      Front-end development using HTML, JSP, Ajax, JSTL, DOJO,JSF.

Ø      Used Struts framework in UI designing (Tiles) and validations.

Ø      Developed Action Classes, which holds business logic in Struts framework.

Ø      Implemented the integration with the back end system withweb services using SOAP and WSDL.

Ø      Implemented Persistent layer by integrating JDBC.

Ø      Configured and build Asynchronous communication with JMS serviceswith MQ Series.

Ø      Used SAX and DOM for parsing XML documents and XSLT for transformation.

Ø      Used SQL statements and procedures to fetch the data from the database.

Ø      Developed EJBs (Session and Entity) in Web Sphere 5.1 Application Studio for handling business processes,

Ø      Used JDBC to connect to the oracle database and JNDI to lookup administered objects

Ø      Developed application functionalities using PL/SQL Stored Procedures and Functions

Ø      Monitored/Improved the performance and behavior of web applications

Ø      Added logging and debugging capabilities using Log4j and JUnit using SVN.

Ø      Involved in the design of test plans with QA to ensure functional, usability, and performance requirements

 

Environment: Struts, JSP, EJB, JMS, PL/SQLJDBC, Web Sphere, JDBC, PL/SQL, SVN, JUNIT

 

Java Developer

System Logic Solutions, Bangalore, IndiaApr'07- Dec' 09

 

Description:

Market Research Custom Financial System (MR) supports the business needs of the Market Research groupby providing them a financial system, addressing the need for managing short-term and long-term projects,collecting information about the various costs associated with a project, allowing for client invoicing andproviding them with the business summary on project proposal/bid and forecasting the project spectrum ofthe business.

 

Roles and Responsibilities:

Ø      Developed, tested and debugged views, stored procedures, triggers, packages and types in PL/SQL.

Ø      Identified System Requirements and Developed System Specifications, responsible for high-level    design and development of use cases

Ø      Dynamic web site design and programming using JSP, MySQL, HTML, DHTML, CSS, JavaScript, and Perl.

Ø      Deployed MVC Design pattern for application development

Ø      Implemented Model layer using Struts Action classes, form beans using Action forms and controller layer using servlets.

Ø      Implemented the business logic writing Struts action components and configuring XML files using Struts framework.

Ø      Used DOM Parsers to parse XML files to transform them into required formats.

Ø      Used JAXB for parsing the XML data and performed XML validation to check whether the xml is fallowing schema or not.

Ø      Designed asynchronous messaging using Java Message Service (JMS) to exchange critical business data and events among J2EE components.

Ø      Database Modification using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle8i

Ø      Used JDBC API for database connectivity to Oracle Database

Ø      Called PL/SQL stored procedures using Java Callable Statement

Ø      Prepared ANT script for deployment, Integration and config management of web application modules

Ø      Used Log4j to implement logging facilities. Developed many custom-made exception classes as and when required.

Ø      Investigated data quality issues and implemented appropriate solutions

Ø      Troubles hooted and resolved performance issues by tuning the relevant queries

Ø      Tested coding modifications and assisted with application and system testing to minimize errors

Ø      Documented code in accordance with company standards and industry best practices

 

Environment: JDK, JSP, JDBC, JNDI, JMS, Web Services, WSDL,SOAP, RAD, Eclipse, DOM, SAX, XSLT, CSS, JavaScript, HTML, XML, SQL, PL/SQL, Oracle10g, PL/SQL Developer, Toad, ANT, Clear Case, Red Hat Linux.

 

 

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Sr. Java Developer

vintech solutions inc

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for any employer.

 

 

Target Job:

Target Job Title:

Sr. Java Developer

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         General/Other: IT/Software Development

·         Software/Web Development

·         Web/UI/UX Design

 

Target Locations:

Selected Locations:

US-NJ-Northern