Application Programmer Resume
West Sacramento, CA
SUMMARY
- 9+ years of IT industry experience encompassing a wide range of skill set, roles and industry verticals.
- Currently working with Confidential, USA and deputed at client location at West Sacramento CA to work for the Confidential Company.
- Extensive experience with analysis, design, development, customizations and implementation of software applications using Java/J2EE technologies.
- Proficient in analyzing and translating business requirements to technical requirements.
- Strong knowledge of Object Oriented Concepts, Programming and Methodologies.
- Strong exposure to open source frameworks including Struts, Hibernate, iBatis, Spring and JSF.
- Keen understanding of all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
- Experience in developing Web Services using - SOAP, WSDL, Apache Axis, JAX-WS
- Executed software projects for Education, Banking, Government and Healthcare sector.
- Experience in software testing, Junit testing, regression testing, defect tracking and management using IBM Rational Clear Quest, StarTeam, IBM Impact tool.
- Experience in Java design patterns such as Session Façade, Singleton, Data Access Objects, Factory, Service Locator, Business Delegate, Command and Data Transfer Object Pattern.
- Experience in dynamically generating graphical PDF reports using Apache FOP.
- Experience in working with IBM WebSphere, WebLogic and Apache Tomcat servers.
- Sound knowledge on Relational Databases like Oracle, IBM DB2.
- Good communication skills, interpersonal skills, self-motivated, quick learner, team player.
- Attended the training at Edureka on Big Data and Hadoop development and knowledge on Pig, Hive and Map-Reduce.
TECHNICAL SKILLS
Development Tools: Eclipse, RAD, RSA
RDBMS: Oracle 11g, IBM DB2
Languages: Java
J2EE Technologies: JSP, Servlets, EJB(Session, Message Driven Bean)
Frameworks: Struts, Spring, JSF
Persistence Technologies: JDBC, Hibernate, iBatis
SOA: Web Services, SOAP, WSDL, XSD, UDDI, Apache Axis, JAX-WS
Messages: - EDIFACT (CUSCAR, CUSDEC and CUSRES), XML
Markup & Scripting Languages: Java Script, HTML, CSS
O/S: Windows 2000/XP, UNIX
Application Server: WebLogic, IBM WebSphere
Web Server: Apache Tomcat
Analysis/Design Methodologies: UML, OOAD, RUP, Waterfall model, Agile, Java/J2EE Design Patterns
Version Control: PVCS, IBM Rational Clear Case
Defect Tracking Tool: IBM Rational Clear Quest, StarTeam, IBM Impact
Testing/Code Coverage Tool: Junit, Jcoverage
Build Tools: Ant
Logging Frameworks: Log4j
PROFESSIONAL EXPERIENCE
Confidential, West Sacramento, CA
Application Programmer
Responsibilities:
- Responsible for supporting the subsystems Service, Utilization, Review, Guidance, and Evaluation (SURGE ), Electronics Treatment Authorization Request(eTAR), pTAR(Pharmacy Treatment Authorization Request), Attachment Treatment Authorization Request (aTAR), Letter Treatment Authorization Request (LTAR), Key Data Entry TAR (kTAR), TARPURGE and Case Management Information System (CMIS) as part of the operation team.
- Responsible for requirement gathering and analyzing, and then to determine if those can be implemented into application system.
- Responsible for managing scope, planning, tracking, change control, aspects of the project.
- Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
- Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
- Responsible for leading and coding the CMIS application to accommodate the ICD-10 changes without impacting the existing functionality.
- Responsible in leading the team and validating the requirements to implement ICD-10 changes in the subsystems - SURGE, eTAR, pTAR, kTAR and TARPURGE.
- Responsible for implementing MapQuest Web Service in the GIS (Geographic Information System) application which is used by SURGE application.
Environment: WINDOWS, UNIX, Java, JSP, XML, Web Services, Spring, JSF, Hibernate, JDBC, Design Patterns, SUN One UDS, Ant, Junit, WAS, Apache Tomcat, Oracle, DB2, IBM Impact tool, IBM Rational Clear Case, IBM Rational Clear Quest, IBM rational Software Architect (RSA)
Confidential, Rancho Cordova, CA
Application Programmer
Responsibilities:
- Actively participating in coding and development.
- Deliver new and complex high quality solutions to clients in response to varying business requirements
- Responsible for managing scope, planning, tracking, change control, aspects of the project.
- Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
- Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
- Utilize in-depth knowledge of functional and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.
- Establish Quality Procedure for the team and continuously monitor and audit to ensure team meets quality goals.
- Responsible for preparing Jcoverage reports.
Environment: WINDOWS XP, Java, JSP, XML, EJB, Struts, Spring, Hibernate, Design Patterns, Junit, Jcoverage, WAS, IBM Rational Application Developer (RAD), IBM DB2, IBM Rational Clear Case, IBM Rational Clear Quest
Confidential
Senior System Engineer
Responsibilities:
- Actively participating in Coding and development..
- Responsible for on time and high quality deliverable within allowable Delivery Excellence Metrics, adhering to Process, Methods and Tools for the project.
- Responsible for managing scope, planning, tracking, change control, aspects of the project.
- Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
- Responsible for analyzing the business requirements.
- Actively participating to all functional area to achieve the team Goal.
- Responsible for writing Junit test cases for different modules.
- Establish Quality Procedure for the team and continuously monitor to ensure the team meets quality goals.
Environment: Java, JSP, Servlets, XML,XSD,EDIFACT(CUSCAR,CUSDEC and CUSRES),Web Services, EJB(Message Driven Bean), Struts, Spring, iBATIS, Design Patterns, Weblogic, IBM DB2,IBM Rational Software Architect,IBM Rational Portfolio Manager,IBM Rational Clear Case, IBM Rational Clear Quest, Eclipse, StarTeam, JUnit, B2B framework, WINDOWS 2000
Confidential
Associate Consultant
Responsibilities:
- Actively participating in Coding and development..
- Responsible for on time and high quality deliverable within allowable Delivery Excellence Metrics, adhering to Process, Methods and Tools for the project.
- Responsible for managing scope, planning, tracking, change control, aspects of the project.
- Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
- Responsible for analyzing the business requirements.
- Actively participating to all functional area to achieve the team Goal.
- Responsible for writing Junit test cases for different modules.
- Establish Quality Procedure for the team and continuously monitor and audit to ensure team meets quality goals.
Environment: Java, JSP, Servlets, XML, EJB, Struts, Oracle, Weblogic, Apache Tomcat, Design Patterns, PVCS, Eclipse and TLine framework, WINDOWS 2000
Confidential
Consultant-Software Development
Responsibilities:
- Design and development of the application.
- Analyzing the detailed flow of information and requirements.
- Responsible for managing scope, planning, tracking, change control, aspects of the project.
- Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
- Responsible for testing for validation and errors.
- Responsible for documentation and preparation of user Manuals.
Environment: Java, JSP, Servlets, XML, EJB, Struts, Oracle, Weblogic, Apache Tomcat, Design Patterns, PVCS, Eclipse and TLine framework, WINDOWS 2000
Confidential
Java Programmer
Responsibilities:
- Design and development of the application.
- Analyzing the detailed flow of information and requirements.
- Responsible for managing scope, planning, tracking, change control, aspects of the project.
- Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
- Responsible for testing for validation and errors.
- Responsible for documentation and preparation of user Manuals.
Environment: WINDOWS 2000, Java, JSP, Servlets, EJB, Struts, Oracle, Tomcat, Design Patterns, Eclipse, JDBC, Ant