From: route@monster.com
Sent: Friday, September 2, 2016 10:12 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: TOMCAT
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Anirudh Reddy SUMMARY: ·
Around 8 years of experience in software
development in Java/J2ee with skills in analysis, design, development,
testing and deploying various software applications ·
Experience in developing Enterprise and Webapplications
with emphasis on Object Oriented Programming ·
Hands on experience in designing and coding web
applications using Core Java and J2EE technologies ·
Expert in development of applications using J2EE
technologies like Java, JSP, JSF, Servlets,Java Beans,JDBC,JNDI, JMS, Java
Mail,XML/XSL, Web Service, AJAX,Hibernate and JSF, Rich faces. ·
Experience in Internet technologies including Java,
J2EE, Servlets, JDBC, Struts, EJB, JNDI, JSP, Hibernate, XML, XSLT, and Swing. ·
Expertise in designing systems based on Object-Oriented
Analysis/Design Methodologies specifically UML. ·
Designed and developed Server side Modules using Servlets,
EJB. ·
Extensively used JavaScript across all applications ·
Full-stack web developer. ·
Experience in working on various spring modules (Spring
MVC, DAO and AOP) along with Hibernate3.0 as the
back-end ORM tool for implementation of persistence layer and mapping of POJOs. ·
Hands-on experience with Application servers and Web
servers and a wide variety of development tools (JBoss, IBM Web Sphere
Application Server , WebLogic , Tomcat) ·
Experienced in coding SQL, PL/SQL, Procedures/Functions,
Triggers and Packages on database (RDBMS) packages like Oracle,
MySQL, and MS SQL Server ·
Experience in developing applications using three tier
architectural frameworks such as MVC (Model View Controller) and STRUTS,
SPRING 2.x framework and Hibernate 3.x, Apache Axis2, and J2EE
design patterns ·
Expert on XML parsing, XSD, XSL, XSLT,
SOAP, WSDL, UDDI, SAX and DOM parsers ·
Experience in Agile, Waterfall, and Spiral
Methodologies ·
Strong experience in OOAD, UML and Rational
Rose. Experience in TDD and Paired Programming ·
Prepared test case scenarios and internal documentation
for validation and reporting ·
Good understanding of all stages of Software
Development Life Cycle (SDLC). ·
Managed various projects involving complex processes with
teams across different areas. TECHNICAL SKILLS: Programming Languages: Java,C#,C,C++,PHP Java EE Technologies: JSP 2.0/1.2, Servlets 3.0/2.5, JNDI, JDBC, EJB 3.0,
RMI, JPA, JMS Java EE Frameworks: Jakarta Struts 2.x, Spring, Apache Axis2, Hibernate,
JSF 2.0 Markup Languages: HTML, XML Scripting Languages: CSS, HTML,
JavaScript, PHP, Shell Scripting XML Technologies: XSLT, XSD, JAXP (SAX, DOM), SOAP, WSDL, UDDI, JAX-WS,
XML Beans, JAXRPC, JAXR,
JAXM
Application/Web Servers: Apache Tomcat 6.0/7.0,Web Logic 10.3/10.2,RAD 6.0,
Web Sphere 8.0/7.0
Software Development Environments: Eclipse 3.6/3.5,WSAD 5.1, RAD 7.5/6.0, Net Beans
6.9.1/6.8
Databases: Oracle 8i/9i/10g, MySQL, MS SQL Server
2005
Design Methods: UML, OOAD, J2EE Design
Patterns
Build Tools: Fjde,
ANT
Version Control: CVS, VSS, PVCS,
Perforce
Modeling Tools: Rational Rose, Visual Paradigm
Others: JUnit, Log4j, Bugzilla, AJAX PROFESSIONAL EXPERIENCE Verizon
Wireless, Tampa,
FL
Sep 2013-Present Sr.
Java/J2EE Developer Project:
IASA/ESAP ·
Involved in Analysis, Detail Design, Development,
System Testing ,User Acceptance Testing and Production support. ·
Develop next generation UI using PHP, JQuery,
CSS, HTML5 and JavaScript. ·
Used Agile methodology and participated in Scrum
meetings. ·
Prototyping design for personalized experience ·
Use of Object oriented JavaScript. ·
Used different features of Struts
MVC Validation framework and tag library. ·
Worked on presentation layer
using JSP, JSTL and Struts Tag Library and Tiles
framework. ·
Used AJAX based on JQUERY,
and JSON technologies for making Asynchronous Http requests along with Java
Script. ·
Used JavaScript for frontend validation ·
Designed UI screens using JSP 2.0, CSS, XML, and HTML. ·
Full-stack development in browser, Tomcat and Solaris
Application Server ·
Used SOAPUI for testing of WSDL Web
Services. ·
Used struts validation framework to perform Server side
validations. ·
Was involved in 24/7 Production support for order
completion. ·
Used CVS for version control and Eclipse as
the IDE for implementing the application. ·
Used Solaris Web Server as an application server. ·
Responsible for deploying the application in Dev, Test and
Production environments ·
Solely performed the Migration of ESAP from IE7 to IE11. ·
Used Log4j to capture the log that includes runtime
exceptions and Info on the order status. ·
Designed tables to
access the database in Oracle and involved in writing SQL, Stored
Procedures and Triggers. ·
Created UNIX Shell scripts. ·
Solely responsible for maintenance of Vitria
Server, which is an integration server software used for enterprises. Environment : Core Java, JDK 1.6, PHP, JQuery, CSS, HTML5,JavaScript,SOAP,JSP,XML,HTML,JSTL
tags, Struts tag libraries, SOAPUI, CVS, Eclipse, Solaris Web Server, Tomcat,
Log4j,Shell Scripting, UNIX, Oracle10g, Sql Developer, Vitria. Webster Bank, Waterbury,
CT
March 2012 – Sep 2013 Sr. Java/J2EE Developer Project: Customer Service Application ·
Involved in Design, Development, and Support phases of
Software Development Life Cycle (SDLC). ·
Involved in developing UML Use case diagrams, Class
diagrams, and Sequence diagrams using Rational Rose. ·
Developed GUI with JSF, HTML, DHTML, XML,
XSLT,CSS and JavaScript. ·
Used Spring framework for Dependency injection and
integrated with Hibernate and Struts frameworks ·
Used Spring Webflow to manage complex page flows. ·
Implemented Cross cutting concerns like logging and
declarative transaction management using Spring AOP. ·
Developed custom tags to simplify JSP code.
Designed UI screens using JSP 2.0, CSS, XML, and HTML. ·
Designed and developed the service business process and
data flow from XML - Java - Oracle database with JAXB, and XML. ·
Used SOAP and REST for inter-module
Communication and JavaScript for client side validation. ·
Used Struts Validator framework for client side and
server side validations. ·
Developed complex screens from Scratch which consists of struts tags in JSP,
Action and Form (MVC), JS, CSS, HTML, Delegate
and EJB. ·
Used AJAX requests to the server and updating data
in the UI dynamically. ·
Developed web services for sending and getting data from
different applications using SOAP messages. ·
Created Stateless Session EJBs for retrieving data
and Entity Beans for maintaining User Profile. ·
Working closely with Offshore Colleagues and providing
support and advice on best practices for SCM and build automation ·
Used Oracle as the backend database. Involved in
design of the database schema and development of stored procedures. ·
Used JUnit framework for unit testing of
application and Log4j to capture the log that includes runtime
exceptions. ·
Used CVS for version control and IBM RAD as
the IDE for implementing the application. ·
Used WebSphere as an application server. Environment: Core Java, HTML, CSS , JavaScript, JDK 1.6, REST, SOAP, Jaxb-api
2.1, Jms 1.1, EJB, Spring 3 , JSF, Ibatis , Maven 2, Log4J and Eclipse
3.4,Web-Services, SQL Navigator,Oracle10g and DB2, tortoiseSVN, Mercury
Quality center,Build Automation,POJO, IBM Websphere Application Server Harvard Pilgrim Health Care, Wellesley,
MA
Jan 2011 – Feb 2012 Sr. Java/J2EE Developer Project: ICD application and Web Interfaces ·
Actively involved in Analysis, Detail Design,
Development, System Testing and User Acceptance Testing. ·
Developed the enterprise application by integrating JSF/Spring/Hibernate
Frameworks. ·
Used Agile methodology and participated in Scrum
meetings. ·
Worked on JavaScript for developing the front end
application. ·
Developed the front end application using HTML, CSS and
JavaScript. ·
Extensively used JSTL tags, Struts tag libraries. ·
Implemented the payment processing completely using web
services. ·
Used Axis 2, JAX-WS extensively to create WSDL to
Java objects. ·
Implemented Hibernate2.0 fromScratchincluding the configuration wrote named
queries, native queries, added Hibernate Criteria.Used Dozer
to map objects. ·
Hibernate DaoSupport for interfacing with the
database andintegrated Springwith JSF ·
Used Prime faces as a JSF extension libraries for
rich components such as Accordion, Calendar, Data Table ·
Used Spring framework configuration files to manage
objects and to achieve dependency injection, IOC and transaction management. ·
Taken care of complete Java multi-threading part in back
end components. ·
Taken care of multi threading in back end java beans. ·
Worked with external vendors like ingrain, cybersource,
paymentech, global collect for payment processing. ·
Extensively used JPA to access the database using
templates. ·
Used JMS for messaging services.Used the Log4j
as logging framework. ·
Implemented Command pattern, MVC Architecture, Session
Façade, Value object, Service Locator patterns ·
Wrote the procedures in Oracle using PL/SQL for Data
Accessing and manipulation. ·
Used Eclipse to develop the complete application
and WebLogic as an application server. ·
Developed the MVC architecture using Struts
Framework. ·
Maintained Version control using Perforce. ·
Designed REST APIs that allow sophisticated,
effective and low cost application integration. ·
Introducing and implementing Continuous Integration
principles and practices for the Billing Development Team using Jenkins
& JNLP Nodes, Subversion, ClearQuest, JUnit, ·
Used Maven for build and automated deployment. ·
Created Mock Objects and JUnit Test cases using TestNG
for testing. ·
Experience in using Bugzilla for bug maintenance. ·
Co-ordinate with QA for testing, Performance Testing, RTP
for Production releases, Application deployment, integration and conducting
walk-thru code reviews. Environment: Core Java, HTML, CSS , JavaScript, JDK 1.6, REST, SOAP, Jaxb-api 2.1, Jms 1.1,
Spring 3, Ibatis, Maven 2, Log4J and Eclipse 3.4, Struts, JSF, Web-Services,
SQL Navigator,Oracle10g and DB2, tortoiseSVN, Jenkins, Build Automation,
Mercury Quality center, POJO, IBM Websphere Application Server First Command Financial Services, Fort Worth,
TX
Oct 2009 – Dec 2010 Sr. Java/J2EE Developer Project: Back office replacement project Responsibilities: ·
Responsible for deploying the application in Dev, Test and
Production environments ·
Written DDL, DML queries to insert, retrieve
and modify the data from database. ·
Designed tables to
access the database in Oracle and involved in writing SQL, Stored
Procedures and Triggers. ·
Created UNIX Shell scripts. ·
Wrote unit test cases for Unit Level
testing. ·
Closely worked with QA, Business and
Architect to solve various defects in quick and fast manner to meet
deadlines. ·
Developed the front end application using
HTML, CSS and JavaScript. ·
Fix programming bugs and add business logics to the ACFP
application, using JDeveloper, Javascript and SQL ·
Involved in Writing SQL Queries and
Hibernate HSQL and JPA named queries. ·
Developed User Interface using JSP,
Java Script, HTML ,Servlets, Struts ·
Used Struts framework for implementing
MVC2 architecture. ·
Worked on Web Services
integrations using WSDL ·
Worked on ESAP and NMDS
communication through JMS web services ·
Worked on EJBs(Stateless
beans and Entity beans(application specific security, login specific)) ·
Responsible for maintaining 20+ various
SOA/Web Services. ·
Designed and developed Hibernate
components and mappings. ·
Developed set of Action classes using Struts
for handling business logic and Hibernate API for data logic. ·
Built the application using ANT and
deployed the application in DEV and QA servers using WebLogic. ·
Involved in Functional
Testing, Regression Testing, IST, UAT Testing ·
Used PVCS for version controller and
Mercury Quality Center as the Defect Tracking System. Environment: Java, J2EE, JDK, HTML, EJB, CSS,
JavaScript, JSP, Servlets, Struts, Web Services , SOA, Unix, Oracle,
WebLogic,JDeveloper, Eclipse, Beyond Compare, Hibernate, ANT, Log4j, SQL
Server, Putty, Quality Center, XML, XML Spy AP State Department of HealthCare, Hyderabad,
India
June 2008– Sep 2009 Java/J2EE Developer Project: State registrations using EDI/HIPAA
transactions. ·
Developed a web based application using Java, JSP,
Servlets, HTML with SDLC (Software Development Life Cycle) model. ·
Used JSP and HTML for creating user interface.Used JavaScript
for client side validation. ·
Implemented SQL queries to retrieve and insert data from/into
the database using Oracle 10g. ·
Implemented complex back-end component to get the count in
no time against large size MySQL database (about 4 crore rows) using Java
multi threading. ·
Involved in Code Review and in Unit testing using JUnit
and Integration testing of the application. ·
Used CVS as version control system, to keep track
of all the work and changes to allow several developers to collaborate.
Deployed the web application on Apache Tomcat application server. ·
Used Eclipse IDE to develop an application. Environment: Core Java, J2EE, JSP 2.0, Struts2.0, Hibernate,
JMS, SQL,JNDI, HTML, XML, DOM, SAX, ANT, Rationale Rose, WSAD 5.1.2
(Web Sphere Studio Application Developer), JUnit, JBoss Application Server,
LOG4J, Oracle 9i. Sagar Infotech, Hyderabad, AP,
India
Jun 2006– May 2008 Java/J2EE Programmer Project: Case Management System ·
Prepared Class diagrams, sequence diagrams and detailed
design documents utilizing Visual Paradigm. ·
Developed Java Server Pages to display data such as
candidates attending interview and candidates info such as resume by invoking
reusable Java beans ·
Designed User Screens using HTML with Java Script for
client side validations. The data is available on Oracle Database, which
is back end for the recruitment management data storage ·
Established connectivity to Oracle database using
Servlets ·
Deployed Application in WebLogic Server ·
Developed ANT scripts to build Java applications Environment: Java JDK 1.3, J2EEs, Rational Rose, SQL,JMS, EJB,
JSP, WebSphere Studio Application Developer 4.0, WebSphere 4.0, Apache
WebServer, XML parsers, XSL, HTML, CSS, JavaScript, IBM MQSeries, ANT, JUnit,
Windows 2000. EDUCATION / CERTIFICATIONS: ·
Bachelors of Technology in Computer Science, Kakatiya
University, AP, India |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Advanced |
|
|
|