Sr. Programmer Analyst Resume
Carlsbad, CA
SUMMARY
- Over 10 years of experience in IT industry in Java/J2EE technologies including business domain like e - Commerce, Healthcare and Publishing Media.
- Over 9 year of experience in Agile SCRUM methodology and Waterfall model. Proven ability to conceptualize, design and implement solutions.
- Efficiently Managed / Liaison between customer & Offshore teams in Support & Development projects.
- Over 4 years of experience in Team Leading, project co-ordination and management in development projects.
- Over 7 years of experience in application development by utilizing the features provided by Hibernate, Struts and Spring framework in various projects for MVC architecture and develop cloud native Micro-Services using Spring cloud and Spring Boot.
- Over 5 year of experience in Continuous Delivery and Continuous Integration using GitHub Enterprise and Jenkins.
- Over 6 years of experience in developing Web Services using REST.
- Over 7 year of experience with databases Oracle 8i/10g and developing back-end.
- Experience in writing test cases using JUNIT, Unit Testing, Integration Testing, System testing.
- Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting and on-site and offshore development.
- Have knowledge on MongoDB and AWS.
TECHNICAL SKILLS
Programming Languages: Java, PL/SQL
Java Technologies: JDK, Collections, Multithreading, Exception Handling
J2EE Technologies: JSP, Servlets, JDBC,JavaBeans, Tag Libraries
Web Servers: Jboss EAP 6, Apache-Tomcat 5.x/6.x, Apache Karaf 4.0.7 (OSGI Container)
Markup & Scripting Lang: JavaScript, HTML
Framework: Spring IOC, Spring AOP, Spring MVC, Struts 2.x, JQuery, Hibernate
GUI and Proto type Tools: HTML, JSP, CSS, JavaScriptIDE Eclipse 3.x Databases and Tools Mysql, Oracle, SQL Workbench
NoSQl: MongoDB
ORM Tool: Hibernate, iBatis
Web Service Technologies: Web Services, SOAP, Restful, Soap UI
Testing / Bug Fix Tools: JUNIT, Jmeter
Operating Systems: Windows XP/NT/2000, Linux
Design Methodology/Tools: UML, Object Oriented Analysis and Design, J2EE Design Patterns
Deployment & Build Tool: Apache Ant, Apache Maven1.0
Source/Version Control: GIT,Stash, SourceTree, SVN, VSS, CVS, Starteam
Documentation Tool: Microsoft Word, Microsoft Visio, Open Office, Excel
Miscellaneous: MS office 2003, EditPlus, TextPad, Log4j, WinSCP, Putty
Other skills: HL7, Drools, Quark DDS, Interface Explorer, Beyond Compare
PROFESSIONAL EXPERIENCE
Sr. Programmer Analyst
Confidential - Carlsbad, CA
Environment: Karaf 4.0.7 (OSGI Container),JAX-RS (CXF),JDK 1.8,Jackson Library for Data transformation, OAuth2
Responsibilities:
- Designed and Developed B2B and B2C user Registration interface using OAuth2 API.
- Created REST web Service call to replace T-Guard implementation.
- Used JIRA as for agile software development and Task update.
- Involved in build and deployment using Jenkins for application.
Sr. Programmer Analyst
Confidential - Carlsbad, CA
Environment: Java 1.8, Apache SOLR, GIT, Hibernate, Jenkins, Spring MVC, IntelliJ IDEA, Oracle 11g, Tomcat, MongoDB.
Responsibilities:
- Designed and Developed Order lookup interface using SOLR API.
- Developed prototype search functionality for salesrep tool with the use of open source enterprise search platformApacheSolr.
- Collaborate with internal and business stakeholders to ensure successful delivery of solution.
- Used JIRA as for Agile software development and Task update.
- Involved in build and deployment using Jenkins for application.
Sr. Java Developer
Confidential - Sacramento, CA
Environment: Java 1.8, Jenkins, SVN, Spring MVC, IntelliJ IDEA, Oracle 10g, JBoss 6 eap.
Responsibilities:
- Designed and Developed Search Registrant interface.
- Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
- Involved in designing front-end screens using Java Script, JQuery.
- Used JIRA as for Agile software development and Task update.
- Involved in build and deployment using Jenkins for application.
Sr. Java Developer
Confidential - San Clemente, CA
Environment: Java 1.6, Jenkins, StarTeam, Spring, IntelliJ IDEA, Drools, Oracle 10g, JBoss 5 eap, Flex, Restful API.
Responsibilities:
- Working as a Senior Developer and involved in analysis of requirements, design, development, Unit, System Integration Testing (SIT), and User Acceptance Testing (UAT).
- Interact with Business Analyst and Subject Matter Experts (SME) to understand the requirements and for any clarifications required by the team, followed agile methodology and SCRUM meetings to track, optimize and tailor features to customer needs.
- Designed and Developed consumer, producer using Restful web services using JAX-RS for various backend services in NichPRO application.
- Designed, developed, tested, integrated, and deployed large numbers of complex rules in rule flows Drools.
- Involved in Onsite-Offshore coordination.
Sr. Java Developer
Confidential - San Clemente, CA
Environment: Java 1.5, Jenkins, StarTeam, Spring MVC, Apache FOP (Formatting Objects Processor), IntelliJ IDEA, Oracle 10g, JBoss5.
Responsibilities:
- Design the application using UML modeling tools.
- Developed the Reconciliation application integrating the struts Framework with the spring and hibernate frameworks.
- Worked in an Agile environment. Actively participated in scrum meetings and updating Rally regarding the tasks and time spent on each tasks.
- Developed FOP based on report which used graphical report as well in healthcare domain.
- Performed unit testing, system testing and user acceptance test.
