Post Job Free

Resume

Sign in

Java Developer Maintenance

Location:
Sunnyvale, CA
Posted:
April 13, 2016

Contact this candidate

Resume:

mailto:acuck3@r.postjobfree.com

Professional Summary:

An accomplished Sr. Java/J2EE Professional for over 10 years with hands-on experience in Java Design and Development

Experience in developing client/server, multi-tier and web-based applications

Experience in using frameworks and tools like Struts 1.2, Hibernate 3.0, Spring 2.0, Maven, SOAPUI, Jenkins, JIRA

Expertise in several J2EE Technologies like JSP, Servlets, JDBC, JNDI, Web Services (SOAP, WSDL) and XML

Expert at Core JAVA 5.0/6.0 concepts including Exception handling, Multithreading, JAVA collection framework, Synchronization etc.

Experience in Java Batch Process implementation

Experience in web application development using JSF

Expertise in using various design patterns such as MVC (Model-View-Controller), Singleton.

Experience in the application servers Web logic 8.1/10x, Web Sphere 5.1/6.0/7.0& Apache Tomcat 5.X.

Extensively involved in unit testing and functional testing of applications.

Experience in working with Restful web services, JNDI.

Experience with Oracle 10g and DB2 databases

Expertise in database modeling and development using SQL, PL/SQL, toad in Oracle (8i, 9i, 10g and 11g), DB2.

Has experience in working with JQuery, Ajax and

Involved in all different phases of SDLC including Requirement collection, Strategic Systems Planning, Designing, Programming, Testing, Documentation, and Presentation to clients and preparing customer specifications as part of software technical requirements and Customer support.

Development experience adhering with Agile methodology

Experience with a range of version control systems GIT, Visual Source Safe (VSS) and Tortoise SVN.

Excellent communication, interpersonal skills, Team work, and self-motivated to implement next-generation paradigms

Strong research and analytical skills, computing abilities, Problem solving, dynamic leadership qualities

Experience in delivering project of various sizes on the domain of Banking and Insurance services, Government, Telecom.

Good experience in Application Performance analyzing and tuning

Experience in end to end deployment process including building and deployment of EAR, WAR, JAR files on test, and stage systems in IBM Websphere application server.

Full Stack developer with good knowledge on Java, Oracle PL/SQL, Triggers

Technical Skills:

Languages

Java 4.0/5.0/6.0, PL/SQL

Java and web technologies

J2EE, JSF, JDBC, JNDI, JavaBeans, Hibernate 3.0, Struts 1.2, Spring 2.0, LOG4J, SOAP Web service, JQuery

Frame works

Struts 1.2, Hibernate 3.0, Spring 2.0, Spring Batch 3.0

Application Servers

Web Sphere 5.1/6.0/7.0, JBoss 5/6 and Apache Tomcat 5.x, 6.x

Modeling Tools

Microsoft Visio.

IDE

RAD, Eclipse, WebSphere Application developer.

Databases

Oracle 8i/9i/10g, DB2, PostgreSQL, MySQL

Operating Systems

Unix, Linux, Windows 9x/2000/XP/7.

Version Control Systems

VSS (Visual Source Safe), Tortoise SVN

Methodology/Technology

Agile development (Sprints), waterfall development methodology

Application Build tool

Maven, ANT

Web Service Testing Tool

SOAPUI

Other Tools

Jenkins

Qualification:

Degree and Date

Institute

Major and Specialization

Master of Sciences

Anna University, Chennai

Information Technology

Bachelor of Computers

Nagarjuna University, Guntur

Computer Science

Professional Career Summary:

Employer

Duration

Location

From

To

Danlaw Technologies

May-2005

Nov-2009

India

Maintec Infotech

Dec-2009

May 2010

India

L&T Infotech

May 2010

Jun 2014

India

L&T Infotech

Jun 2014

Till Date

USA

Professional Certifications:

Oracle Certified Professional in Java 6.0

IBM Internal Quality Associate

Professional Summary

Client: Apple Inc. Role: Sr. Java Developer

Location: CA, USA June 2014 - Till Date

Directory Services stores Employee, customer, developer, essentially, all person information and exposes them as services to applications that are both internal and external to Apple Business.

M3 is the Publishing Framework that is used to publish data from and send data to DS. M3 is used for publishing/receiving mechanisms such as DSPF, FDC feed and DS-Cafe interface. By providing a single unified framework it simplified the DS application software, improve its maintainability and security. It also improved supportability and production operations.

Responsibilities:

Design the EAI endpoint messaging structure through the M3 Interface

Designed a framework which would accept and send message to endpoint like Http, Web Socket

Worked on a solution to parse and process messages with Protobuf format

Onboarding of Family History events to Hadoop

Implemented the Guaranteed Delivery option for capturing any failures and republishing

Involved in development of web application using Struts for displaying the environment related information in json format

Synchronize multi-threaded tasks on shared data objects.

Used Couchbase for storing the data and publishing to Endpoint

Tomcat Web Server for the deployment.

Used Log4J to capture the log that includes runtime exceptions.

Used SVN for version control across common source code used by developers.

Worked in Unit, Integration and System testing.

Involved in writing test cases using JUnit and TestNG

Responsible for fixing the issues raised by QA

Involved in implementing the Quartz Scheduler for managing email schedules and triggers

Environment: Core Java, JavaScript, AJAX, Struts, Oracle 10g, Tomcat, JBoss, Eclipse, XML, XSLT, Restful Web Service, JUnit, Log4J, GIT, SVN, Hadoop, Splunk, Couchbase, RabbitMQ, Linux

Client: Freescale Semiconductor Role: Technical Lead

Location: Chennai, India Sep 2012 – May 2014

Freescale is a leader in embedded processing solutions for the automotive, consumer, industrial and networking markets. From microcontrollers and microprocessors to sensors, analog ICs and connectivity, the technologies are fueling the next great wave of innovation.

Product Quality is a team in Freescale IT that works towards improving the Quality of the products developed by Freescale. The application echo system takes the Product parameters and records the improvements by analyzing the previous system of records.

Responsibilities:

Design & develop technical specifications using design patterns and OO methodology using UML.

Used the Struts validation and Tiles Framework in the presentation layer.

Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.

Worked in Requirement Analysis, Design, Development, Integration & Testing, Implementation and Operations & Maintenance phases of the project.

Developed the application using Struts Framework that leverages MVC architecture.

Used service oriented architecture (SOA) to develop customer profiles using web services approach.

Involved in writing and executing PL/SQL stored procedures and functions and triggers for Oracle to create a Database Management System.

Used LDAP for authentication.

Tomcat Web Server for the deployment.

Unix environment for hosting the production and UAT environments

Providing solutions to client in improving the User Experience.

Worked on a POC to improve the webpage response time from 9 seconds to 12 milliseconds

Lead a team of 16 resources by managing their daily work

Environment: Core Java, J2EE, JDK, Servlets, JSP, JSTL, HTML, CSS, Struts, Spring MVC, Hibernate, Java Script, LDAP, JSON, JQuery, PL/SQL, Oracle, UNIX Shell Scripting, Multi-threading, UNIX and Windows.

Client: Bihar State Government Role: Technical Lead

Location: Chennai, India Aug 2011 – Sep 2012

State Portal of Bihar is an initiative taken the Government of Bihar to provide Single window access to citizens for all government initiatives. This Portal acts as an interface between citizens and state departments for various initiatives.

The State Portal acts as a repository to get information about Bihar government. Information such as state profile, governance, schemes etc. is given. Links of various departments such as tourism, finance, environment and forests, finance etc. are given. Users can download application forms, reports and other documents. Link of Public Grievance Redressal System is also provided. Details of asset declaration by the state ministers and officials are also available.

Responsibilities:

Designed the Portal with Java middleware component interaction using Axis Webservices.

Used Drupal CMS in the presentation layer.

Developed the interaction between Drupal CMS to Java middleware using PhP-Java Bridge.

Worked in Requirement Analysis, Design, Development, Integration & Testing, Implementation and Operations & Maintenance phases of the project.

Involved in creating the database model for Drupal using PostgreSQL.

Apache Web Server for the deployment.

Unix environment for hosting the production and UAT environments

Played the role of Business Analyst by Involving in Requirement Gathering from the clients

Involved in Client demos and designing the application based on the Client Reviews

Environment: Drupal CMS, J2EE, JDK, Servlets, JSP, HTML, CSS, Java Script, PostgreSQL, UNIX Shell Scripting, Multi-threading, UNIX and Windows.

Client: Freescale Semiconductor Role: Sr.Java Developer

Location: Chennai, India June 2010 – Aug 2011

Best Vision is a backend scheduling system for Demand maintenance and scheduling in Freescale Semiconductor. The APO data is scheduled using Best Vision by calculating the Availability of Quantity and the Resources

Responsibilities:

Developed a web application in JSP, Servlets which talks to C code using JNI

Has migrated the Platform dependent C code from Unix to Linux .

Worked in Requirement Analysis, Design, Development, Integration & Testing, Implementation and Operations & Maintenance phases of the project.

Apache Web Server for the deployment.

Unix environment for hosting the production and UAT environments

Environment: Core Java, J2EE, JDK, Servlets, JSP, C, ProC, JNI, PL/SQL, Eclipse, Shell Scripting, Unix, Linux.

Client : DFID Role : Java Developer

Location: Hyderabad, India Jun 2005 – Dec 2009

e-Governance project for Andhra Pradesh Municipal Administration. This project provides a single window solution for all the services provided to the users across 124 municipalities in the state of Andhra Pradesh..

Responsibilities:

Developed 3 modules using JSP, Struts,

Used Rational Rose for design documents.

Worked in Requirement Analysis, Design, Development, Integration & Testing, Implementation and Operations & Maintenance phases of the project.

Involved in Production Support and maintenance of the application.

Involved in developing a Poc using RS 232 for RSID integration

Environment: Core Java, J2EE, JSP, Struts, XML, XSLT, XSL-FO, PL/SQL, DB2, Shell Scripting, Websphere Application Server, WSAD



Contact this candidate