Post Job Free

Resume

Sign in

Web Services Java Developer

Location:
Fairfax, VA
Posted:
March 28, 2017

Contact this candidate

Resume:

Manivannan P Venkatesan

aczjca@r.postjobfree.com

571-***-****

PROFESSIONAL SUMMARY

Oracle Certified Java Developer and around 7 years 8 months experience of analysing, designing and developing the web applications primarily using J2EE technologies, Java based Framework Oracle 11G and SQL Server 2008 for different clients.

Expertise in Object Oriented Programming and Design Patterns.

Extensive development experience specializing in a environment building n-tier applications for web deployment using Java, J2EE, JSP, Servlets, Spring, Hibernate, Google Web Toolkit, Web Services using Apache Axis, JDBC, JavaBeans, JavaScript, HTML, XML and iText PDF

Extensive knowledge of MVC architecture, Spring MVC framework, Hibernate, AJAX components

Extensive project implementation skills using both core and advanced Java technologies including Spring, Hibernate(ORM) framework and GXT 2.2.5

Extensive project development in Spring Boot 1.4.5 and Angular JS 1.4.7

Extensively used various IDE tools such as Eclipse and web Logic workshop.

Developed RESTful Web Services using JAX-RS and exposing with Apache Axis

Experience in working with Application Servers like Apache Tomcat and web logic server.

Experience in working Bulk Mailer Application for USPS Mailing service.

Strong Skills in Analytical, Data Gathering, Analyzing, Problem Solving, Coordinating, Planning and Organizing.

Continuous Integrating using Jenkins

Extensive experience in using development tool like Eclipse and web Logic workshop

Strong in back end development and design using Oracle and MS-SQL Server

Well focused and can meet the expected deadlines

Expertise through all parts of Software Development Life Cycle (SDLC) in developing web applications using JAVA, J2EE, Spring MVC framework, Web services, Restful etc.

Highly motivated, results oriented and leadership skills with great team ethics.

Helped design from validation programs using HTML and Java Script

Experience in Transaction Management such as JPA

Experience in Session Management with application development

Experience in support and maintenance project

Experience development experience in Oracle ADF (12C)

EDUCATION

Bachelor of Technology in Information Technology

Diploma in Computer Technology

Certification

Oracle Certified Professional Java Programmer (OCPJP)

TECHNICAL SKILLS

Programming Languages : Core Java, Servlet, JSP

Framework : Oracle ADF, Spring MVC, Hibernate, JPF, JPA, JMS, Spring Boot

Apache tool : Ant, Axis Web Services

Web Services : RESTFUL

Client Tier Technologies : HTML, XML JSON, CSS, Java Script, JQuery, GXT. Angular JS

App and Web Servers : Tomcat, Web logic

RDBMS : Oracle 11G,MYSQL Query Browser, SQL Server 2008

IDE : Eclipse, Oracle workshop Web logic

Operating Systems : Windows XP, Linux, Windows 7

USA Postal Software Tool : Bulk Mailer Professional

Issue Tracking tool : JIRA

Tools : Jenkins

EXPERIENCE

Department of Labour (OSHA) Oct 2016 to till now

Role Sr. Java Developer

Project Description:

The Occupational Safety and Health Administration (OSHA) is an agency of the United States Department of Labour. OSHA covers most private sector employers in all 50 states, the District of Columbia, and other U.S. jurisdictions either directly through federal OSHA or through an OSHA approved state plan. State plans are OSHA-approved job safety and health programs operated by individual states instead of federal OSHA. Federal OSHA approves and monitors all state plans and provides as much as fifty percent of the funding for each program. State-run safety and health programs are required to be at least as effective as the federal OSHA program.

Responsibilities

Extensively working Core Java (JDK 1.8) with business logic

Developing the application using Oracle ADF framework.

Using Oracle12C SQL Prompt to interact with the database.

Migrating the application from mainframe to Oracle ADF framework

Develop applications according to Company’s Agile methodology

Environments

Java, JDK 1.8, Oracle ADF 12C, JSF, Oracle 12C, CSS, Web Logic application Server, Windows 7, JIRA, JDeveloper IDE, PL/SQL

CITI Bank New York, NY Aug 2015 – Sep 2016

Role: Java Developer

Project Description:

An Internet Banking based application has various features like Card Payment, Fund Transfer, E-Saving, PayPal utility payment system, Cash @ speed. Card Payment facility available to pay own credit cards. Beneficiary System validates an IBAN and IBAN format since customer send the money to entire world and with reciprocal charges. Using PayPal facility customer can pay own PayPal account or can create their account through this facility.

Responsibilities

Extensively working Core Java (JDK 1.7) with business logic

Extensively working in support and implementation

Developing and maintaining code using technical specifications to update existing application and/or to develop new application.

Used Remote procedure call to connect with middleware database

Develop applications according to Company’s Agile methodology

Writing Coding using Java/J2EE (GXT 2.2.5)

Developed and deployed the application on Weblogic8.1 application server

Using Oracle11g SQL Prompt to interact with the database.

Involved in code review of the team members and implemented best practices.

Experience support and maintenance the application using JIRA tool

Experience in Jenkins tools

Testing modules using JUnit

Environments

Java, JDK 1.7, Servlet, GXT 2.2.5 Framework, JPF Framework, Eclipse, Web Logic Workshop, Oracle 11G, Ant, XML, DOM Parser, CSS, GXT 2.2.5, Web Logic application Server, Windows 7, JIRA, Jenkins, JUnit

CITI Bank Irving, TX Jun 2014 – July 2015

Role: Computer Programmer

Project Description:

CITI Bank is one of the financial services company, the largest bank holding company in the United States, by assets, and the second largest bank by market capitalization. CITI Bank serves clients in more than 150 countries and has a relationship with 99% of the U.S. Fortune 500 companies and 83% of the Fortune Global 500. Project is designed in Java/J2ee, Spring MVC and Hibernate. There are lots of automated jobs written and scheduled through Web Service.

Responsibilities

This web-based application was built using agile development practices using Extreme Programming.

Developing critical business logic using Core Java (JDK 1.7) and Java based tool

Involved in Analysis, Design, Development, Integration and Testing of application modules.

Implementing MVC Architecture using Spring Framework, customized user interfaces. Used Core Java, and Spring Boot 14.5, security, error handling mechanism.

Developed user interface Angular JS 1.4.7, AJAX, HTML, CSS, Java Script, and to simplify the complexities of the application. Was sole responsible for deployment and requirement analysis with client

Have worked on Oracle 11g data base for storing and retrieving the application data.

Developed and deployed the application on Weblogic8.1 application server

Experience to handle production support issue

Consistent programming model across transaction such as Java Persistence API (JPA)

Experience in continuous integration using Jenkins

Testing modules using JUnit

Environments

Core Java (JDK 1.7), Servlet, Spring Boot 14.5, Hibernate, Eclipse, Web Logic Workshop, Oracle 11G, Angular JS 1.4.7, HTML, CSS, Web Logic, Windows 7, Maven, RESTful Web Services, Jenkins, JUnit

O'Brien Document Solution, Bartlett, IL July 2012 – May 2014

Role: Software Developer

Product Description:

O'Brien Document Solutions Digital-CCP is a collaboration and communication platform that brings people and process together to achieve business goals and objectives in the insurance domain. With the built-in workflow and design engine, business users can create well-designed forms, approve and deliver the forms through electronic

distribution channels. Digital-CCP was developed to facilitate variable data printing (VDP). Forms flow to formal approval process and audit trail facilities the business users to review changes. Once the form is approved, they are managed in the master Library and available for Web service Calls. Communication happens through XML’s.

Responsibilities

Analysing business requirements and prepare the detailed design document.

Developing critical business logic using Core Java (JDK 1.7) and Java based tool

Developing Service, Transaction, DAO Layers using Spring Framework and Hibernate.

Developing interactive web application, XML to PDF creation using iText.

Creating JSON based Restful web services and communicating mobile app

Developing UI design using CSS, JSP, Java Script

Exposing Restful web services using Apache Axis

Developing and maintaining code using technical specifications to update existing application and/or to develop new application.

Apply analytical, technical and programmatic skills to resolve application related issues.

Develop applications according to Company’s Software Development Life Cycle (SDLC) methodology

Developing the transaction management such as Hibernate.

Tracking issues using JIRA tools

Environments

Core Java 1.7, Servlet, Spring MVC, Hibernate, EJB, RESTful Web Services, JSP, Java Script,CSS, JIRA tools,Eclipse, MS-SQL Server 2008, Windows Server 2007, Apache Tomcat, ANT tool

SolvEdge Technology Services Pvt Ltd, Chennai, India May 2009 – Jun 2012

Role: Software Engineer

Project Name: SE-EventUS - Aug 2011 – Jun 2012

Product Description:

EventUs is the complete event management mobile application. You can tailor the application regardless of the size and industry you cater. We built EventUS to connect everyone at your events to the right people, content and solutions. As a result, your attendees will be happier, your exhibitors and sponsors will be more successful and you will unlock new opportunities.

Responsibilities

Extensively worked using Java, Servlet, Spring MVC, JQuery, Spring JDBC Template Framework and Restful Web Service.

Problem solving skills allowing rapid assimilation and resolution of complex problems.

Involving requirements of business.

Developing Service, Transaction, and DAO Layers using Spring MVC.

Developing UI design using JQuery,CSS

Extensively worked in support and development

Extensively worked in bug fixing using issue tacking tool JIRA tool

Environments

Core Java, Servlet, Spring MVC, Spring JDBC, RESTful Web Services, HTML, JSP, CSS, Java Script, JQuey, JIRA, Bootstrap, Eclipse, MS-SQL Server 2008, Windows Server 2007, Apache Tomcat, Ubuntu (Linux)

Project Name: Physician Practice Dashboard (PPD) - May 2009 – Aug 2011

Project Description:

The Dashboard is a way to capture key pieces of data in Physician Practice and demonstrate Clinical management skills to your stakeholders. A Practice Dashboard is a one-page look at the key indicators being monitored that are necessary for the practice to thrive financially.

Responsibilities

Extensively worked using Java, Servlet, Spring MVC, JSP, and Hibernate Framework.

Problem solving skills allowing rapid assimilation and resolution of complex problems.

Involving requirements of business.

Developing Service, Transaction, and DAO Layers using Spring MVC.

Developing UI design using JSP,CSS

Extensively worked in bug fixing using issue tacking tool JIRA tool

Environments

Core Java, Servlet, Spring MVC, Hibernate, JIRA tool, HTML, CSS, Java Script, JSP, Eclipse, MS-SQL Server 2008, Windows Server 2007, Apache Tomcat, Ubuntu (Linux)



Contact this candidate