We provide IT Staff Augmentation Services!

Analyst Resume

2.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Having 8+ years of experience in Analysis, Design, Development, Testing, implementation of Multi - Tired distributed applications using Java, J2EE and Web services by following Agile software delivery model.
  • Good development skills on server side using JDK, JDBC, Servlets, JSP, Struts, Spring, ORM, REST API and SOAP services.
  • Experience in implementing Object Relational Mapping framework using Hibernate.
  • Working experience on spring modules like MVC, ORM, JDBC and Spring Boot.
  • Experience in using relational and document based database.
  • Extensively used the REST and SOAP based web services.
  • Experience on web development and client side validations using HTML5, CSS, JavaScript and AngularJS.
  • Good knowledge on design principles and design patterns.
  • Implemented unit testing using frame work JUnit, Mockito and PowerMock.
  • Experience on JSON, XML, XSD, WSDL and JAXB.
  • Used GitHub, SVN and Star team as version control tool to manage the code.
  • Experience with major relational databases - DB2, Oracle and document based database MongoDB.
  • Development experience by following TDD methodology.
  • Experience as a scrum master in agile team.
  • Experience in conducting scrum, backlog grooming and retro meetings.

TECHNICAL SKILLS:

Language: Java, SQL

Enterprise technologies: J2EE, Servlet, JSP, JDBC, Hibernate, XML, Spring Framework, Spring Boot, StrutsHTML, AngularJS, ReactJS, XML, JAX-WS, XSD, JSON, SOAP, RESTful Web services and Microservices.

Data Base: MongoDB, Oracle and DB2.

J2EE Application serversIDE, and Tools: WebSphere, Tomcat, Eclipse, STS, RAD 7.5 and IntelliJ, SVN, GitHub, StarTeam, Maven 3.x, Jenkins, SoapUI, Postman, Swagger, Slack, Rally

Scripting languages: JavaScript

Testing Framework/Tools: JUnit, Mockito and PowerMock

Agile Methodology: Scrum

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Analyst

Technologies and tools used: JDK1.7, Spring MVC, Web Services (Restful and JAX-WS), Hibernate, Elastic Search, JUnit, Mockito, HTML5, JavaScript, AngularJS, Oracle, Tomcat, Maven, SVN, Rally, Jenkins and Eclipse.

Responsibilities:

  • Developed rest services needed for the project.
  • Used elastic for indexing data for fast search results.
  • Developed rest api to interact with elastic system to get and update the data.
  • Developed web pages and client side validations using HTML and Angular.
  • Responsible for developing rest client to interact with external systems.
  • Used to do deployments using Jenkins, IBM deploy and release applications.

Confidential

System Analyst

Technologies and tools used: JDK1.7, Spring MVC, Web Services (Restful and JAX-WS), Solr, JUnit, HTML5, JavaScript, AngularJS, React.js, MongoDB, DB2, Tomcat, Maven, GitHub, Swagger, Slack, Rally, Jenkins and IntelliJ.

Responsibilities:

  • Involved in full life cycle of project analysis, design, development, testing and support.
  • Implemented spring controllers, DAO and service layer components using spring API.
  • Implemented different modules in the application by following the micro-services architecture.
  • Implemented Micro-services by using rest api to manage different modules in the application.
  • Implemented spring security for authorizing user roles.
  • Maintained DB operations using Spring mongo template.
  • Developed the web pages using HTML, JavaScript and AngularJS.
  • Developed the multi-threaded business logic to perform parallel operations.
  • Followed TDD methodology in the development process.
  • Involved in the discussions with the Business for finalizing and implementing the solutions.
  • Participated in meetings to finalize the restful api contracts with external teams.
  • Responsible for converting the old system functionality into new system.
  • Responsible for communicating with external teams to resolve the issues.
  • Responsible for monitoring production system and identifying the performance and other issues.
  • Involved in addressing and debugging the production issues on priority.
  • Involved in technical discussions with in the team and external teams.
  • Prepared documentation of services using Swagger and confluence.
  • Used slack as a communication tool to interact with teams.
  • Experience in developing Restful API for single page application.
  • Developed web-service client to interact with external systems using SOAP and REST api.
  • Used GitHub as a version control.
  • As a scrum master used to conduct scrum, backlog grooming meetings.

Confidential

Senior Developer

Technologies and tools used: JDK1.5, JSP, Servlets, Spring (IOC), JAX-WS, Restful, Hibernate, JavaScript, JQuery, RAD 7.5, Rally, Web Sphere 7.0 and DB2.

Responsibilities:

  • Understanding the requirements by interacting with business users and mapping them to design and implementing it following the AGILE development methodology.
  • Developed servlets required in the project.
  • Developed user interfaces using HTML and JSP.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work.
  • Used to write HQL and SQL queries as per project requirement.
  • Developed unit test cases by using JUnit and Mockito frame works.
  • Tested the web services with SoupUI and Postman.
  • Involved in discussion with testing team to identify the test scenarios.
  • Used to do code reviews developed by peers.
  • Used SVN as a version control tool.

Confidential

Software Developer

Technologies and tools used: JDK1.5, JSP, Servlets, JAX-WS, WebSphere6.0, JavaScript, JQuery, CSS, RAD 7.5, HP Quality Center and DB2.

Responsibilities:

  • Used to develop Servlets based on the requirements.
  • Developed HTML and JSP to render front end views.
  • Used JDBC for database connectivity to DB2.
  • Reviewed Code developed by peers.
  • Involved in identifying test scenarios for testing purpose.
  • Performed unit testing based on Unit Test cases.

Confidential

Senior Developer

Technologies and tools used: JDK1.5, JSP, Hibernate, Struts 2, Web Services, WebSphere6.0, JavaScript, AJAX, SVN, TOAD, RAD 7.5, QC and DB2.

Responsibilities:

  • Developed Action classes based on the requirements.
  • Designed user interface using JSP, HTML and CSS.
  • Used java script for front end validation.
  • Performed unit testing based on Unit Test cases.
  • Used to write HQL and SQL queries required in the project.
  • Developed utility to convert manual plans into web based plans using POI API.

Confidential

Software Developer

Technologies and tools used: JDK 1.5, HTML, CSS, JSP, Servlets, JavaScript, JDBC, SVN, Tomcat 5.0, MySql and Eclipse.

Responsibilities:

  • Developed Servlets based on the requirements.
  • Developed HTML and JSP to render front end views.
  • Used JDBC for database connectivity to MySQL.
  • Developed SQL queries required for the project.
  • Performed unit testing based on Unit Test cases.

We'd love your feedback!