Technology Analyst Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- Senior Java developer with 6 years of experience in design, development and maintenance of various web based applications usingJava, J2EE technologies.
- Extensive experience in developing scalable, reliable and efficient enterprise applications using Java, Web services, Servlets, Spring, Framework, Hibernate.
- Experience in designing user interfaces for web applications using various web technologies such as HTML, JSP, CSS and JavaScript.
- Strong knowledge of working with RDBMS like Oracle, MySQL. Have worked PL/SQL
- Experience of working in financial domain.
- Have worked on Client facing applications involving regular interaction with Business users.
- Experience with application/web servers like IBM WebSphere, Apache Tomcat, IBM HTTP Server.
- Used Core Java concepts multithreading, collections
- Advanced Java programming experience with Spring framework/Spring Boot.
- Expertise in scheduling tools like Autosys, cron and Quartz.
- Knowledge of XML and related technologies like XSL, XSLT and parsers like JAXP and JAXB.
- Have implemented Continuous integration using Jenkins, Maven, Nexus, SonarQube, puppet scripts.
- Extensive knowledge of working with Unix/Linux systems. Worked on shell, perl scripting.
- Sound knowledge of Design patterns like Model View Controller (MVC) architecture.
- Expertise in using tools such as IntelliJ, Eclipse and SVN.
- Have been involved in all phases of Software development
- Strong verbal and Communication Skills.
- Strong Analytical and problem solving skills.
TECHNICAL SKILLS:
Languages/Frameworks: Java, J2EE, Struts, Spring, Hibernate, JSP, HTML, XML, CSS, JavaScript, shell scripting, Perl scripting, XSLT, RESTful web services, PL/SQL
Database: Oracle, MySQL
Tools: - Eclipse, SVN, CVS, SAP Crystal Reports, IBM WebSphere, Apache Tomcat, IBM HTTP server, Toad, HP Fortify, Maven, CI/CD tools, Putty, Toad
PROFESSIONAL EXPERIENCE:
Confidential
Technology Analyst
Responsibilities:
- Gather the requirements from Business Users.
- Analyze the requirement and propose a feasible solution fulfilling the requirement
- Design and implement solution as per the requirements.
- Provide support and coordinate with various teams during SIT, UAT, Pre-Prod testing phases.
- Creating and analyzing stored procedure and functions in Oracle DB using PL/SQL
- Provide Production support for application in case of any defects and issues.
- Implemented CI/CD using DevOps tools like Jenkins, TeamCity, SonarQube, Maven
- Used SVN as version control.
- Worked on shell scripts in Linux
- Worked on scheduling tools like Autosys, cron, Quartz
- Was responsible for Configuration and release management.
- Coordinate with offshore team on day to day basis
- Work with cross-application and cross-organizational teams
Confidential
Responsibilities:
- Work on all changes required in the code due to migration. This included change in Java code, shell and Perl scripts.
- Coordinating with QA and UAT teams for testing of the solution and fix any bugs/defects found.
- Setup SVN repository and migrate code from WINCVS to SVN
- Write Perl and shell scripts to automate application build process via Maven
- Setup Autosys and cron jobs
- Design crystal report and deploy on Business Objects
- Coordination with multiple upstream and downstream teams during the migration.
- Configuration management.
Confidential
Responsibilities:
- Worked as Java developer to implement changes in an existing Java application. The application was in Financial domain.
- To study the change request raised by business users for understanding the business requirements.
- Once the requirements are finalized, analyzing the requirements and creating unit test cases.
- Developing a solution to meet business requirements and unit testing of the solution.
- Provide support and coordinating with various teams during SIT, UAT, Pre-Prod testing phases.
- Creating release notes and deployment document which consists of detailed steps to implement the solution in production.