System Analyst & Sr. Tech Lead Resume
EXPERIENCE SUMMARY:
- Having 14.5 years of experience in analysis, design, implementation and testing of distributed applications in the Client/Server environment using Java/J2EE
- As a Full Stack Developer, have good experience in developing web applications using AnguarJs, HTML, CSS, JavaScript, AJAX, JQuery, Rest Easy, JSON, JSF, Oracle SQL/PLSQL, GitHub, SVN, MVC, Struts, JPA, Spring, Spring AOP Frameworks. Also has Spring Boot knowledge.
- Good experience with Oracle relational database
- Hands on experience in IDE tools like JBoss Developer Studio, Eclipse, TOAD and Aqua Data Studio
- Have experience in analyzing and monitoring the application and server using JProfiler & JON (JBOSS operation Network) tools.
- Worked as Scrum product owner in one of the Agile Projects and also have experience in waterfall methodologies
- Experience in various Application and Web Servers like JBOSS EAP 6 and Tomcat
- Prepared detailed specifications by doing data analyst in Informatica and Business Objects reporting applications.
- Imparted technical direction and guidance to the development team to create designs, develop systems, resolve issues and manage development schedule
- Work closely with the client to actively identify and log technical issues or risks associated with a project, escalating them, as appropriate, and possibly implementing mitigation strategies for risk prevention and timely resolution
SKILLS & COMPETENCIES:
Languages: Java, PL/SQL
Web Technologies: AngularJs, JSP, Servlets, JavaScript, Jquery, HTML5, CSS3, AJAX, JSON
Web Service: RESTEasy
Framework: Struts, Spring, JSF, BEA Weblogic Portal, JCS
Persistence framework: JPA, IBatis
RDBMS/ NoSQL: Oracle, DB2
Reporting Tool: Informatica & Business Object Design
Web/App Servers: JBOSS EAP 6, Tomcat, ATG Dynamo, Weblogic Portal, Websphere
IDE/Tools: Eclipse, JBOSS Developer Stuido 7.0, Aqua Data Studio, TOAD, Winscp, Putty, Softerra LDAP, Quality Center
Build Tools: Ant, Maven
Configuration Control: GitHub,SVN, CA Harvest, Teamsite, VSS
Analyze & Monitor Tool: JProfiler, JBOSS Operation Network (JON), SiteScope
PROFESSIONAL EXPERIENCE:
Confidential
System Analyst & Sr. Tech Lead
Responsibilities:
- Analyze the requirements and prepare the high - level design documents and mock-up screens using confluence and maintain the requirements in JIRA in Agile methodology.
- Do Impact Analysis for the problems that repeat often and work closely with Confidential North America Business Analysts and Business users to resolve them by providing an efficient solution for the problems to improve the application stability
- Coordinate with business clients, support the application and implement the process as per specifications provided.
- Developed end-to-end web applications in Java, AngularJS, JSON, JQuery, JavaScript, Rest Easy web services as a single hand.
- Developed reusable web services and implement Java Caching System (JCS) wherever required.
- Writing oracle stored procedure and optimizing complex SQL queries in performance improvement.
- Find the memory and database leaks using JProfiler and provide the solution to the team
- Monitor the application server using JON (JBOSS operation Network)
- Taking care of source control system like doing checkout and checking in (GitHub) tool
- Involved in Unit Testing, System testing, ant build and deploy in dev server
- Minify the front end scripts and css files using node.js minification process
- Analyze the requirements and prepare the high level design specification and mock-up screens using confluence and maintain the requirements in JIRA in Agile methodology.
- Creating Test Cases, spring backlog in JIRA based on the product backlog
- Maintaining documents in confluence against JIRA stories
- Coordinate with business clients, support the application and implement the process as per specifications provided.
- SPOC during UAT Support of new developments, Minor/Major Enhancements and responsible getting business approvals for Implementation
- Prepare the source to target mapping design and universe mapping documents for the reporting technologies ETL and Business Objects
SKILL: Java, AngularJS, Rest Easy web service, JPA, Oracle, LDAP authentication, JCS, Informatica and Business Objects Designs, SubVersion
Confidential
System Analyst & Sr. Tech Lead
Responsibilities:
- Analyzing the current system and clarifying the queries in understanding the requirements with business users.
- Understanding business questions and preparing data models
- Developing the multiple pages to support the reporting data using AngularJS, JBOSS, Rest Easy, JPA, Oracle SQL/PLSQL
- Taking care of source control system in Sub Version (SVN) tool and build for deployment
- Monitor the application server using JON (JBOSS operation Network)
- Unit and System Testing
- Guiding and Mentoring the offshore team to deliver the best product
- Conduct daily scrum meeting with offshore team and coordinating on deliverables.
- Discuss with Offshore team and prepare the user stories
- Creating Test Cases, spring backlog in JIRA based on the product backlog
- Maintaining documents in confluence against JIRA
- Understanding business questions and preparing data models for Business Intelligence
- Preparing Source to Target mapping and HLDD
- Providing end-end production support on J2EE projects
- Performing UAT and to providing support for fixing the defects raised during these phases.
SKILL: Java, AungularJS, Rest Easy, Informatica, BO Webi, Oracle 11g, Aqua Data Studio, Subversion, Confluence & JIRA
Confidential
Agile Scrum (System Analyst) & Tech Lead
Responsibilities:
- As Scrum Master, coordinating offshore team and conduction daily scrum meeting and run the projects
- Providing end-end production support on migration in Java Platform
- Find the DB or memory leaks using JProfiler tools and provide the solution to speed up the application
- Analyzing the current system and clarifying the queries in understanding the requirements with business users.
- Preparing infrastructure diagrams for all new servers
- Build and deployment on non-production environment
- Coordinating and Leading offshore team and their effort by contacting scrum meeting
- Providing UAT Test cases in JIRA
SKILL: AngularJS, RestEasy, Java, Spring Framework, Oracle, SVN, JIRA, Confluence, Agile Scrum
Confidential
System Analyst & Sr. Java/J2EE Project Lead
Responsibilities:
- Developed the few modules by coordinating with offshore team using JSF, JBOSS, Ajax and Oracle
- Writing Oracle SQL and Store procedure to simplify the requirements
- Analyzing the current system and clarifying the queries in understanding the requirements with business users.
- Understanding business questions and preparing data models for reporting applications
- Preparing Source to Target mapping and Universe diagram for ETL and BO tools
- Providing end-end production support
- Providing UAT Test cases in Quality Center.
- Performing UAT and to providing support for fixing the defects raised during these phases.
- Reviewing DDD, Unit test cases/Results, System Test cases/Results, provide UAT and deployment plan
SKILL: Java 1.7, Java Server Face (JSF) Framework, JPA, JBOSS Developer Studio, Oracle 11g, Informatica, Business Object, Quality Center
Confidential
Java/J2EE Technical Project Lead
Responsibilities:
- Leading the team in executing the changes/enhancements.
- Provided end to end support and enhanced more than five new modules
- Mentoring the team and helping them with any technical issues.
- Involved in build and deployment
- Analyzing the requirements, seek clarifications from business.
- Work with the PM and assist in coming up with the project estimation, project tasks, planning & project risks.
- Performing DEV /Staging testing and to providing support for fixing the defects raised during these phases.
- Ensuring the overall quality of deliverables.
SKILL: Java, Spring, IBatis, IBM WebSphere 6.1, CA Harvest, Ant,DB2 8x
Confidential
Java/J2EE Technical Lead
Responsibilities:
- Developed 3 new modules to automate excel data into database and few enhancements based on the business requirement. Attend the requirements understanding session with business/onsite.
- Involved in production support for certain period of time after this project go live.
- Leading the project team.
- Planning and executing the requested enhancements.
- Delivering DDD, Unit test cases/Results, System Test cases/Results, provide UAT Support and deployment plan.
SKILL: Java 1.5, Struts, IBM WebSphere 6.1, Eclipse, Oracle 9i
Confidential, Florida
Senior Java/J2EE developer/Onsite Coordinator
Responsibilities:
- Accompanied the business analysts and project managers to the business meetings to understand the requirements, assist with any artifacts required for discussion.
- Captured the requirements and prepared the drafts, UI prototypes to help the discussions.
- Assessed the technical changes and drafted the technical specifications.
- Production Support, Coding for Complex modules, Report Building etc.
- I have achieved Japanese language implementation to the entire application.
SKILL: Java 1.4, Struts, Eclipse 3.2, ATG Dynamo 6.1, JProbe, Oracle
Confidential, North Carolina
System Analysts & Java/J2EE developer
Responsibilities:
- System Study, Requirement Gathering, Design Document, Interacting with the client
- Portal development, portal administration and server configuration, Environment setup with existing application
- Active Directory setup in server console
- Portal Management - setup and maintain desktops based on the Roles and Responsibilities
- Content Management - setup and maintain BEA Repository, content creation and Repository version control
- Inter-Portlet communications (IPC)
- WSRP - Remote Portlet communication
- Implementing AJAX in POS application
- Performance tuning, JDBC configuration
SKILL: Spring Framework, BEA Weblogic Portal 8.1, Java 1.4, Oracle