Senior Java/j2ee Developer Resume
Round Rock, TX
SUMMARY:
- Senior Java/J2EE Developer having 10+ years of experience in Designing, Coding and Testing Enterprise, Service Oriented and Web related Projects in the Field of Information Technology.
- Qualified in building complex, sophisticated products within ambitious time schedule. Proven ability to quickly learn new technologies and apply them in business solutions.
- Experienced in working with distributed teams spread over 3 continents, Onsite/Offshore model, led a team of 5 - 10 developers, and working as an independent contributor.
- Proficiency in all phases of the Software Development Life Cycle. Exposure to both Waterfall and Agile Methodologies.
- Successfully managed complex projects with rapidly evolving requirements.
- Exposure to ISO-9001, CMM Level 5 standards as worked with CMM LEVEL 5 Company.
- Effective communication skills and record for coordination between globally located teams.
- Good communication, interpersonal, problem sol ving and managerial skills with the ability to establish good working relationships.
- Positive work attitude and self-motivated to work independently and as well as a team.
- Good teaching abilities provided technical training to several projects that involved J2EE development.
- Provide effort estimation for various projects, forecasting the resource allocation and availability.
- Participating process improvement initiatives to continuously improve the onsite-offshore process, communication between teams in two different geographies, decrease development time by making use of new technologies and tools.
- Exceptional ability to maintain and build client relationships, frequent travel meeting one on one with clients, able to comfortably converse with all facets in the clients organization.
- Thorough Understanding of Software Development Life Cycle (SDLC), involved in various phases like Requirements, Analysis/Design, Development and Testing.
- Project Management, Project Schedule, Project Tracking, Forecasting and Team Management
- Worked across Multiple domains - Healthcare, Information Media and Entertainment, Retail, Banking.
- Quick learner and up-to-date with industry trends. Experience working with Middleware technologies (Oracle SOA Suite), Pivotal Cloud Foundry and Splunk.
TECHNICAL SKILLS:
Operating System: Windows 7/XP, iOS, Unix
Programming Languages: Java 1.8 and lower, SQL, PL/SQL, Unix Shell scripting, C, C++
Middleware: Oracle SOA Suite, Oracle OSB, BPEL, Web logic, Splunk, JMX and Mbeans
Web Technology: HTML 5, CSS3, JavaScript, Ajax, jQuery, Angular JS, JSP, Servlet, XML, XSD, WSDL, XSLT, XPath, XQuery, JSON, Bootstrap, Free Marker Template, Velocity, AM Charts
Web/Application Servers: WebSphere 6.0 and 7.0, WebLogic 11g/12c, JBoss 6.1, Tomcat 7.0
Web Frameworks/ORM: Spring 3.0/4.0.4, Liferay Portal 6.2/7.0, EJB 3.0, Struts 1.3/2.0, JSF 2.0, ICEFaces 3.0, JPA 2.0, Hibernate, iBatis/Mybatis
Other Frameworks: UML, Caster XML, Dozer, Hazel cast cache, EHcache, Apache POI
Web Services: SOAP, REST, JAXP, JAXB2.0, JAX-WS, JAX-RS
Cloud Frameworks: Pivotal Cloud Foundry
Unit Testing: JUnit, TestNG
Modeling Tools: Microsoft Visio, Rational Rose (IBM)
Messaging Services: JMS, WebSphere MQ
Database Technology: Oracle 9i/10g/11g/12c, DB2, MySQL, Microsoft SQL Server 2005/2008R2, Golden Gate, JDBC, JNDI
Source Control Management: Microsoft TFS, SVN, GitHub, CVS, PVCS, Rational Clear case, Star Team
IDE: Rational Application Developer 7.0/8.0, Software Development Environment 6.0, Eclipse, Spring Source 3.4.0
Build Tools: Ant, Maven, Hudson, Jenkins, Sonar
Developer Tools: Toad, SQL Developer, SQL Server Management Studio, Rational Clear Quest, Rational Rose, HP Quality Center 10.0, Putty, Microsoft Visual Studio 2010
PROFESSIONAL EXPERIENCE:
Confidential, Round Rock, TX
Senior Java/J2EE DeveloperResponsibilities:
- Lead Developer in Design and Development of the spring based enterprise Web application - OneView.
- Understanding the business requirements towards technical developments along with the functional consultants and deriving the technical specification.
- Extract the BPEL and OSB services data using the JMX/MBeans and Golden Gate data replication.
- Develop a JSP based rich UI application using HTML5, CSS3, and Jquery and AM Charts.
- Setting up the OneView application batch process using Control-M software and schedule the data extraction process.
- Designing, Developing and enhancing the data model for the OneView application.
- Measuring the high volume of data and fine tuning the application to meet the performance requirements.
- Meeting with the customers to understand the change in requirements and come up with the high level design document.
- Responsible for integrating the Splunk REST API with the OneView application to get the consumer related information for the SOA platform service calls.
- Exposing the report-data from OneView application via REST services so that other applications can make use of it.
- Coordinating with different teams located in different regions of the world (Asia, South America) to complete the design, coding, code review, unit testing, testing and prod support of the enhancement activities.
- On-boarding the new .NET services into OneView platform to extract the service level stats and show the metrics in UI application.
- Extracting the JMS, MQ protocol service usage and performance information and deriving the metrics reports for the business users.
- Deploying the OneView application into Pivotal Cloud Foundry Platform.
Technologies Used: Java/J2EE, HTML 5, JavaScript, XML, JSON, jQuery, CSS 3, Spring 4.0.4, REST Web Services, MQ Series, JUnit, TFS, Spring Source 3.4.0, Maven, Oracle DB, PL/SQL, Rest Services. AngularJS, AWS, spring - Hibernate Integration, Jenkins, SOA platform, Pivotal Cloud Foundry, Splunk.
Confidential, Plano, TX
Senior Java/J2EE DeveloperResponsibilities:
- Key member in the Development of the new Confidential .
- Providing design solutions and working with the lead architect to setup the framework for the development of the application.
- Exploring the new and upcoming technologies and doing POC to use it in the new application development.
- Working with the client team at onsite to participate in the ‘peer’ review and ‘team’ review meetings to understand the Functional requirements and coordinating team to complete the design, design review, coding, code review, unit testing, test support.
- Taking up the research stories as part of the agile sprint development to understand the communication between multiple applications and setting up the connectivity that can be used by the team members.
- Working with the UI engineer to complete the development of the UI pages for the new Confidential .
- Coordinating with the DocuSign team to come up with the templates for home loan documents that requires e-signature.
- Preparing monthly billing sheets and forecast sheets for the project
Technologies Used: Java/J2EE, HTML 5, JavaScript, XML, JSON, jQuery, Angular JS, CSS 3, Spring 4.0.4, REST Web Services, Dozer, JUnit, SVN, Spring Source 3.4.0, Tortoise SVN, Maven, AWS, Hudson, Sonar, Hazel cast cache, Version One
Confidential, Downers Grove, IL
Senior Java/J2EE DeveloperResponsibilities:
- Participated as a key team member in planning and coordinating the design and development of the enhancement activities for the application.
- Helped to setup a new offshore team by transitioning my knowledge to the team members and travelled to Onsite as per client team’s request.
- Working with the client team at onsite to participate in the ‘peer’ review and ‘team’ review meetings to understand the Functional requirements and coordinating with the offshore team to complete the design, design review, coding, code review, unit testing, test support and Deployment of the change requests.
- Have been involved in providing design solutions for new application development and also been involved in the areas of providing technical solutions to the critical production issues and tuning the applications to meet the performance requirement of the customer.
- Making sure that all the deliverables to the client team meets their standards.
- Participating in the Resource Planning activities and splitting the task between onsite and offshore teams.
- Have been conducting daily/weekly project status meetings to report the status of onsite and offshore testing to the project management teams and report any issues or road blocks that both the onsite and offshore teams face.
- Participating actively for the deployment and support processes during the release of all the change requests.
- Preparing monthly billing sheets and forecast sheets for the project
Technologies Used: Java/J2EE, HTML, JavaScript, XML, XSD, XSL, CSS, EJB 3.0, Struts 2.0, Java CDI, Oracle DB, MQ Series, PL/SQL, iBatis/Mybatis, TestNG, JPA 2.0, JAX-WS, PVCS, SVN, Rational Application Developer 8.0, WebSphere 7.0, JBoss 6.1, HP Quality Center 10.0, Putty, Toad, Tortoise SVN, SOAP Web services, Enterprise Service Bus
Confidential, Plano, TX
Senior Java/J2EE DeveloperResponsibilities:
- Understood the Warehouse applications & its dependent interfaces / components, downstream systems, gather business requirements, mapping the requirements into various high level design, break down it to the low level design diagrams and sequence diagrams and coding of the enhancement based on the design.
- Onsite point of contact during the development phase of the application and was coordinating with the offshore teams to make sure the deliverables are on time and meets the Confidential standards.
- Used the Borland’s StarTeam for requirement mapping and defect tracking in the application.
- Participated in CAB (Change Advisory Board) meetings to review the change requests.
- Used various tools internal to cognizant to improve the quality aspects of the project, the tools like Cognizant 2.0 - is an internal cognizant tool for managing project details such as resource planning & capacity management and also to collect, consolidate and analyze project metrics.
- Done automation for the new iOS based Confidential application (Merchandiser Application).
Technologies Used: Java/J2EE, HTML, JavaScript, HP Quality Center 10.0, Putty, Toad, Tortoise SVN, Eclipse, WebLogic 12c, JMS, Struts 2.0, Hibernate, Oracle DB, PL/SQL
Confidential
Senior Java/J2EE DeveloperResponsibilities:
- Lead a team of 6 people to ensure the delivery of project on time.
- Have been involved in providing design solutions for new application development
- Involved in supporting key Confidential applications and was known for efficiently resolving critical production issues.
- Working with UNIX shell scripts for highly complex system for which handles files with millions data per day.
- Also been involved in the areas of providing solutions to the critical production issues and tuning the applications to meet the performance requirement of the customer.
- I have handled knowledge sharing sessions and guidance sessions for trainees in the project.
- Key person in coordinating Quality audits for the Project.
- Evaluated new technologies and tools to use for development in close co-ordination with the Project Manager
Technologies Use: Java/J2EE, JSP, Servlet, HTML, JavaScript, XML, XSD, CSS, Tomcat 6.0, Struts 1.3, JMS, CVS, Eclipse, SQL Developer, SQL Server Management Studio, HP Quality Center 10.0, Putty, HP-Unix
Confidential
Senior Java/J2EE DeveloperResponsibilities:
- As a lead programmer and have played a vital role in coordinating different activities, in understanding the existing business requirement and translating them into design specifications, involved in the Development of the Project.
- Taken up the lead role for the project trained the team on new upcoming technologies like AEFW.
- Have coordinated with onsite members in resolving critical road blocks, technical issues during the development of the project.
- Possessed a good work experience in J2EE technologies and frameworks like Struts, spring and design patterns.
- Knowledge of the quality procedures and practices in Cognizant is also seen as an essential advantage for Cognizant and the client.
- Involved nightly meetings with the onsite team to communicate the tasks for their day and answered any questions.
- Got lot of client appreciations for the coding standards shown during the development phase of the project
Technologies Used: Java/J2EE, JSP, Servlet, HTML, JavaScript, XML, XSD, CSS, WebSphere 6.0, Struts 1.3, Spring 2.0, JMS, Clear case, RAD 6.0, DB2, Rational clear quest, DB2 Mainframes
Confidential
Senior Java/J2EE DeveloperResponsibilities:
- Developer for the Confidential enhancement activities.
- Exhibited advanced knowledge in developing and deploying various web components in platforms such as Windows and UNIX environment.
- Participated in daily project status meetings to report the status to onsite teams.
Technologies Used: Java/J2EE, JSP, Servlet, HTML, JavaScript, XML, CSS, WebSphere 5.0, Struts 1.3, EJB1.0, JMS, Clear case, RAD/WSAD 5.0, Oracle DB, PL/SQL, Rational clear quest, DB2 Mainframes
