Sr. Programmer Analyst Resume
Santa Clara, CA
OBJECTIVE
- Seeking to work in a position where my skills, experience and contribution can halp in growth and success of teh esteemed software organization.
SUMMARY
- 9 + Yrs of Professional experience in developing Java based applications wif strong banking, insurance, financial, life sciences, ecommerce and telecom domain experience.
- Excellent java development skills using Core Java, JDBC, Servlets, JSP, Hibernate, Spring, Struts, Web Services, Oracle and NoSQL databases.
- Strong database experience using Oracle and MySQL
- Deployed Enterprise Applications on Tomcat and Web Logic 10/11 application servers.
- Good working knowledge on Version Control Systems like Git, TortoiseSVN, VSS and CVS.
- Passionate and motivated, wif a drive for excellence.
- Core competencies include Java, J2EE and Oracle as well as excellent communication and time management skills. Handles tasks wif accuracy and efficiency.
- Can be able to learn and work on any new technologies as fast as possible.
- Well versed wif entire development lifecycle and facilitating AGILE practices.
- Have experience in handling small team
- Experience in developing automated testing using automation frameworks like Rest assured.
- Experience in NoSQL databases like HBase.
- Good working experience in AngularJS and have 6 months of experience.
- Experience wif different Java/J2EE Design Patterns like Singleton, Observer, Builder, DAO, Factory,Front Controller, Template, and Service Locator.
- Experience in Preparing Low level design (LLD) and High Level design (HLD) Documentation.
- Strong experience in web services development using REST & SOAP.
- Experience in concurrent programming using executor framework and spring batch.
- Developed applications wif Spring boot and AngularJS
- Worked wif Confidential Inc, Confidential Bank, Confidential and Confidential clients etc.
- Sun Certified Programmer for Java platform, Standard Edition 5.0 (CX ).
TECHNICAL SKILLS
Operating Systems: Windows, UNIX/Linux(RHEL) and Mac
Java/JEE technologies: Java, Servlets, JSP and JSTL
Frameworks: Struts 1.2, Hibernate 3.x, Spring 3.x/4.x, Spring boot and Spring rest
Application/Web Server: BEA Web logic 10/11/12, Tomcat 6 & 7
Web services: Restful and SOAP
Databases: Oracle 10g/11g, MySql.
XML Technologies: SAX, DOM, DTD, WSDL and JAXB
Software IDE/Tools: Eclipse 3.x/4.x, TOAD, Maven, CA Autosys and Introscope.
UI Technologies: Javascript, Ajax, Jquery and AngularJS
Trained Technologies: Perl, Struts 2.x and HTML5
PROFESSIONAL EXPERIENCE
Confidential, Santa Clara,CA
Sr. Programmer Analyst
Environment: Mac 10.x and RHEL
Responsibilities:
- Analyzing on requirement, prepared design document and written code for that.
- Implemented restful APIs to login services for different domains.
- Written code for getting job status from Hadoop and job status will be shown in frontend UI as a progress bar
- Debugging teh source code, defect fixing, and implementation of enhancements.
- Written automation code for restful APIs using Rest Assured
- Delivered across teh entire development life cycle: concept, build, deploy, test, release and support
- Participated and provided guidance during code reviews, software integration, bug fixes
- Worked on AngularJS to implement single page application
- Implemented Restful APIs for Patient service details
- Written stored procedures to get data from MySQL
- Involved in running Spring based applications using Spring boot
- Worked in agile development and involved in daily stand up meetings
- Integrating Junits and code coverage to Jenkins and deploying app in Jenkins.
- Issue tracking in Jira.
Confidential, San Francisco,CA
Sr. Programmer Analyst
Responsibilities:
- Involved in Designing, Coding, production support and unit testing.
- Debugging teh source code, defect fixing, and implementation of enhancements.
- Involved in supporting production applications, java and web logic patching, different applications databases failover to backup data centre and production support calls.
- Prepared FSD from BSD, drawn sequence and class diagrams using EA tool.
- Written Custom JSON schema to validate JSON object.
- Developed web services using Spring Restful JSON type.
- Involved in upgrading SSL Certs from SHA - 1 to SHA-2 type.
- Involved in supporting all environments like UAT and Production
Confidential
System Analyst
Responsibilities:
- Involved in Designing, Coding and unit testing.
- Involved in end-to-end phase of teh product.
- Debugging teh source code, defect fixing, re-factoring teh existing code if required.
- Written Database scripts during teh development.
- Used Mockito framework to identify defects in code.
- Written WSDL file as per teh requirement.
- Managed and mentored a group of application developers, assigned responsibilities, elaborated use cases, managed project schedules, module targets and acted as a scrum master.
- Increased teh number of JUnit tests from 30+ to 200+ in my watchful eye to improve teh overall quality of code and deliverables.
- Interacted wif client in onshore.
- Deployed applications in Glassfish and tomcat servers.
Confidential
Senior Software Engineer
Responsibilities:
- Involved in Designing, Coding and Unit Testing.
- Defect fixing, re-factoring and debugging teh source code.
- Delivering good quality of code.
- Configured and deployed entire web application on Apache Tomcat web server.
- Analyzing teh requirement wif other team members and then preparing or modifying low level design document.
- Communicating wif client and gathering requirement for any new enhancement or improvement in teh application.
- Written Junit test classes for business and persistence classes to identify issues in code
Confidential
Software Engineer
Responsibilities:
- Involved in designing, coding and unit testing.
- Debugging source code and assisted other team members.
- Involved in making database invocation framework using spring-hibernate dao.
- Used Spring MVC controllers
- Prepared low level design document from high level design document.
- Written Simple PL/SQL Stored procedures to access to Database.
- Communicated wif business analyst regarding issues and analyzing teh requirement related to use cases
Confidential
Software Developer
Responsibilities:
- Involved in coding and unit testing.
- Wrote Controllers to handle teh requests from User Interface. Used appropriate controllers depending on teh business requirements.
- Developing business logic using Hibernate and writing teh business delegates
- Prepared documentation of unit test plans, Coding rules and involved entire life cycle of software development.
- Debugging source code
- Diagnosing bugs and solving them in issue tracker.
- Used SVN for source code management. Responsible for labeling teh code, branching for releases, and moving code to test and production environments
- Used internal technology xttm for controlling view and model.
- Involved in writing JavaScript and JSP code