Sr. Java Consultant Resume
SUMMARY
- Over 8 years of IT experience in the areas of Object Oriented Analysis, Design, Development, Testing, Deployment and Implementation of various Client Server, Internet, E - Commerce, Web and Distributed using J2EE (java enterprise), web technologies framework.
- Experience in object oriented programming analysis with extensive full Software Development Life Cycle (SDLC) experience in Application Software Specifications, Design, Development, Testing and debugging, Maintenance.
- Experience in full life-cycle development of softwares using Object Oriented Programming/ methodologies (OOPs).
- Experience in Design and development of Internet/Intranet applications using JAVA/JMS/EJB 3/JSF/Spring/JSP/Servlets/JDBC/Hibernate technologies.
- Experience in Server side development using EJB 3, JNDI, JDBC, RMI, JDK 1.7/1.6/1.5/1.4 , Log4j.
- Very good experience with the scripting in HTML, Javascript, CSS.
- Good Experience in Core Java concepts like JavaBeans, Collections Frameworks, and Multi-threading etc.
- Experience in Analysis, Design, Code Reviews, Unit testing and Integration Testing.
- Developed applications using My Eclipse Blue, Rational Application Developer (RAD), Eclipse and Spring Tool Suite (STS).
- Experience in creating and reviewing code using Code Collaborator tool.
- Good knowledge on using RAD and RSA development environments.
- Experience in describing data using XML (DTD, Schema) and working with XML management technologies like XSL, XSD, XSLT and Web Services using protocols such as SOAP and WSDL.
- Configured logging using Log4J and managed version control tools using Clear Case, SVN.
- Involved in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
- Knowledge in using Mule software main framework for storing the data from database.
- Experience in relational database designing and SQL manipulation with Oracle, MSSQL, MySql.
- Experience in using Putty for deploying and running batch jobs.
- Experience in using WINSCP for storing and troubleshooting the code in various environments.
- Very good experience in migrating projects from one version to another.
- Very good experience in developing batch jobs.
- Good knowledge on Perl script.
- Hands on experience with Websphere Application Server, Apache Tomcat and JBoss Servers.
- Have good experience in managing project files by using version control tools like Clear Case and SVN.
- Experience with JUnit in performing unit testing and determining the application functionality.
- Experienced in Object Oriented Methodologies, design patterns and UML modeling using tools like MS Visio.
- Experience in AGILE and Water Flow model of software development.
- Experience in different domains like finance, insurance, portal web application, health care, dashboard and retail and marketing domains.
- Played a major role in my jobs in successfully completing my projects and effectively managing/coordinating with team members, delivering in fast paced & highly stressed environments.
- Have strong documentation skills and involved in creating technical design documents, project specification documents and Unit Test Plan documents with ISO 9001 quality standards.
- A self-motivated team player with excellent inter-personal and communication skills.
TECHNICAL SKILLS
Java Technologies: JSF, Servlets, Java Beans, JSP, JMS, JDBC, Web Services, Spring
App Servers: Apache Tomcat, JBoss, Web Sphere
Languages: Java, J2EE, C, C++
Scripting: Java Script, HTML, CSS, AJAX, XML, XSLT
Databases: Oracle 9i/10g/11g, DB2, SQL Server 2005/2008, MySQL, RDBMS
Frame Works: Spring, JSP, Hibernate, JSF1.2/2.0/2.1
Operating System: Windows XP/ 2000/2007/2008
Development Tools: Rational Application Developer(RAD), Spring Tool Suite(STS), Eclipse, MyEclipseBlue, TOAD, Squirrel
Version Control Tools: SVN, IBM Rational ClearCase
Servers: Apache Tomcat, JBoss 4.3/6.0/7.0, WebSphere Application Server 7.0/8.0/8.2/8.5
Build Tools: Maven 3.0.4, ANT Hill
PROFESSIONAL EXPERIENCE
Confidential
Sr. Java Consultant
Responsibilities:
- Developed UI pages for Product Attribute Maintenance and Freight Audit applications using JSF 1.2/2.1, ICEFaces and JavaScript.
- Used Squirrel for DB2 database SQL queries, SOAP based webservices, and JPA to load data onto the UI page.
- Deployed the application using WebSphere Application Server 8.5.
- Used ANT to develop build scripts and generate source files that handle JAR and WAR files.
- Used IBM Rational Clear Case for version control.
- Used Log4J for logging and tracing the messages.
- Used My Eclipse Blue IDE on Windows 7 to develop the application.
- Followed Agile Scrum methodology for status update meetings.
- Used Putty to deploy applications in different environments.
- Used Code Collaborator for code review.
- Prepared end-user as well as developer, project technical documentations.
- Prepared design/ test documentations and mentoring junior associates.
- Prepared design document and prepare estimates for coding and testing.
Environment: Java 1.6, J2EE, JSF 2.1, My Eclipse Blue, ICEFaces, Windows 7, JPA, Log4J, JavaScript, Hibernate, WebSphere Application Server 8.5 (WAS), SOAP Web Services, ANT, Agile/Scrum, IBM Rational Clear Case, DB2.
Confidential
Sr. Java Consultant
Responsibilities:
- Developed code for SOAP Web Services for Retail Inventory Application.
- Used Java 1.6, Hibernate, JavaScript, SOAP UI tool for testing Web Services code.
- Used Squirrel for DB2 database SQL Queries, SOAP based Web Services, Hibernate and JPA to load data onto the UI page.
- Deployed the application using WebSphere Application Server 8.5.
- Used ANT to develop build scripts and generate source files that handle JAR and WAR files.
- Used IBM Rational Clear Case for version control.
- Used Log4J for logging and tracing the messages.
- Used Putty and WINSCP to build and deploy applications in different environments.
- Used Code Collaborator for code review.
- Used My Eclipse Blue IDE on Windows 7 to develop the application.
- Followed Agile Sprint methodology for status update meetings.
- Prepared end-user as well as developer, project technical documentations.
- Prepared design/ test documentations and mentoring junior associates.
- Prepared design document and prepare estimates for coding and testing.
Environment: Java 1.7, J2EE, JSF 1.2/2.1, ICEFaces EE, HTML, Hibernate, JavaScript, AJAX, JavaScript, My Eclipse Blue, Windows 7, ANT, JPA, Log4J, Agile/Scrum, IBM Rational Clear Case, WebSphere Application Server 8.5 (WAS), SOAP Web Services.
Confidential - Parsippany, NJ
Sr. Java Consultant
Responsibilities:
- Developed a Recruitment and Profile application using JSF and Javascript.
- Used SQL Server for Oracle 12, REST based webservices and JPA to get the data onto the UI page.
- Deployed the application using WebSphere Application Server 8.5.
- Used Maven to develop build scripts and generate source files that handle JAR and WAR files.
- Used Log4J for logging and tracing the messages.
- Gained knowledge on developing Web Services (REST) to communicate with the application.
- Used Eclipse and RAD IDE on Windows 7 to develop the application.
- Followed Agile Sprint and Scrum methodologies for the status meetings.
- Used Quartz Scheduler for batch jobs.
- Prepared end-user as well as developer, project technical documentations.
- Prepared design/ test documentations and mentoring junior associates.
- Prepared design document and prepare estimates for coding and testing.
Environment: Java 1.7, JSF, HTML, JavaScript, AJAX, Eclipse, Maven, Rational Application Development (RAD), Maven, Windows 7 OS, JPA, WebSphere Application Server 8.5 (WAS), REST Web Services, Agile/Scrum, SQL Server, Oracle, Windows 7.
Confidential - Jacksonville, FL
Sr. Java Consultant
Responsibilities:
- Developed a Network Analysis and Planning Application (NAPA) using JSF 2.1/Prime Faces.
- Used TOAD and developed stored procedures in Oracle 12, SOAP webservices and JPA to load data onto the UI page.
- Developed a complex stored procedure for the train movement based on the complex data from different tables using TOAD 12.
- Deployed the application using WebSphere Application Server 8.5.
- Used ANTHill to develop build scripts and generate source files that handle JAR and WAR files.
- Used Log4J for logging and tracing the messages.
- Gained knowledge on developing Web Services (SOAP) to communicate with the application using XMLs using SOAPUI-4.6.1.
- Used Rational Application Developer 8.5.1 (RAD) IDE on Windows 7 to develop the Created XML documents on the fly in the code for SOAP UI webservices.
- Used Log4J for logging and tracing the messages.
- Followed Agile Sprint and Scrum methodologies for the status meetings.
- Used Quartz Scheduler for batch jobs.
- Prepared end-user as well as developer, project technical documentations.
- Prepared design/ test documentations and mentoring junior associates.
- Prepared design document and prepare estimates for coding and testing.
Environment: Java 1.7, JSF 2.1, Prime Faces 3.5, HTML, Java Script, AJAX, XML, Rational Application Development (RAD), ANTHill, Windows 7 OS, Log4J, TOAD, JPA, XML, WebSphere Application Server 8.5 (WAS), SOAP UI Web Services, Agile/Scrum, TOAD for Oracle 12, Windows 7.
Confidential
Sr. Java Consultant
Responsibilities:
- Developed UI screen for Shift Turn Over project for Yard Enterprise System (YES) application using JSF 1.2.
- Also created Mock-ups for the Shift Turn Over project using Blue Print based on the business requirements.
- Used Toad and developed stored procedures in Oracle 12 to load the data onto the UI page.
- Worked on an enhancement, OBRS Customer Maps to show the maps for the train movement based on the train Id and sub division on different pages.
- Developed code to create a pdf that shows maps and the train crew details in a table as per the business needs.
- Deployed this application using WebSphere Application Server 8.0 (WAS 8.0).
- Used ANTHill to develop build scripts and generate source files that handle JAR and WAR files.
- Used Log4J for logging and tracing the messages.
- Used Rational Application Developer 8.0.4 (RAD) IDE on Windows 7 to develop the application.
- Used Log4J for logging and tracing the messages.
- Followed Agile Sprint methodologies for the status meetings.
- Used Quartz Scheduler for batch jobs.
- Prepared end-user as well as developer, project technical documentations.
- Prepared design/ test documentations and mentoring junior associates.
- Prepared design document and estimates for coding and testing.
Environment: Java 1.7, JSF 1.2, HTML, JavaScript, AJAX, Rational Application Development (RAD), ANTHill, Windows 7 OS, WebSphere Application Server 8.0 (WAS), Agile/Scrum, Log4J, Windows 7, TOAD for Oracle 12.
Confidential
Java Consultant
Responsibilities:
- Developed Power-Builder application using JSF 2.0 / JavaScript / JavaScript Libraries / AJAX / Primefaces UI frameworks.
- Gathered, documented and analyzed business requirements in order to help define scope of software development initiatives.
- Integrated the application with Spring 3.0 and implemented Dependency Injection to provide abstraction between presentation layer and persistence layer.
- This application used different scopes like View Scope, Request Scope and Session Scope in JSF framework along with Spring framework.
- Used MVC and Singleton design pattern to develop the application.
- Deployed this application using VMWare vFabric tc Server v2.8 server.
- Used Maven 3.0.4 and ANTHill to develop build scripts and generate source files that handle JAR and WAR files.
- Experience in writing test cases in JUNIT for unit testing for different services and front-end programs.
- Used Log4J for logging and tracing the messages.
- Gained knowledge on developing Web Services (SOAP) to communicate with the application using XMLs using SmartBear software for SOAPUI-4.0.1.
- Used Spring Tool Suite (STS) IDE on Windows 7 to develop the application and deployed at appropriate Tomcat servers.
- Gained knowledge on using Mule Software Framework.
- Created XSD, XSLT documents to map to XML documents for SOAP UI webservices.
- Used Log4J for logging and tracing the messages.
- Followed Agile software development practice paired programming, test driven development and scrum status meetings.
- Used Quartz Scheduler for batch jobs.
- Prepared end-user as well as developer, project technical documentations.
- Prepared design/ test documentations and mentoring junior associates.
- Prepared design document and prepare estimates for coding and testing.
- Participated in Internal Quality Assurance and done peer reviews.
- Developed new programs from scratch and delivered it in very less time intervals.
Environment: Java 1.7, Spring 3.0, JSF 2.0, Primefaces, AJAX, Mule, MVC, HTML, Java Script, Primefaces UI, AJAX, XML, XSD, XSLT, Log4J, Spring Tool Suite (STS), Maven 3.0.4, ANTHill, Windows 7 OS, JUNIT, Hibernate, Agile/Scrum, Tomcat, Mule Software Framework, VMware vFabric tc Server v2.8, SOAP UI Web Services.
