Java Develper Resume
Foster City, CA
SUMMARY
- 9 years of experience of product development using java and related enterprise technologies
- Involved in various Phases of Product implementation wif virtue of Agile and classic methodologies.
- Experience in Application development using Java, JMS API, Hibernate, JQuery, Angular JS, spring boot services.
- Experience in security assertion through SAML, SSO
- Experience in Micro strategy web SDK implementation on 9.4.1 and 10.10
- Experience in JAVA API’s related to concurrency, Collections in implementing teh product performance.
- Experience in developing User Interface (UI) Applications and professional web applications using HTML, CSS, jQuery, AJAX, JSON, and XML.
- Good Experience wif JavaScript, MVC Framework AngularJS and knowledge on other frameworks like Node.js
- Having Very Good Understanding of Java Design Patterns, Object Oriented Programming concepts, including use - case diagrams, class diagrams and sequence diagrams.
- Experience in built web services both SOAP and REST
- Experience in Financial product semantics related to concurrent and parallel operation.
- Having basic implementation CI/CD wif Docker and Jenkins Pipeline
- Exposure to basic Natural Language Processing libraries.
- Experience in implementing error handling, exception management, tracing and logging features
- Experience in application monitoring stuffs RTView, Alert Site (Smart Bear) along wif sound knowledge of relevant attributes of monitoring to make teh application performs in smoother way.
- Experience in Infrastructure topology orchestration to host application both internet and intranet.
- Experience in Banking Product development and its implementation to various banks.
- Ability to understand business processes/requirements and translating them into technical requirements.
- Proven track record of multiple project implementations as individual contributor as well as a team member.
- Developing project technology strategy by understanding key client objectives; diagnosing and mapping client requirements; articulating solution risks and barriers; recommending project approaches; preparing time; planning full project life cycle.
TECHNICAL SKILLS
Language: JAVA
Platforms: Windows, UNIX
UI Technologies: jQuery, CSS, Angular JS, Node JS
Databases: Oracle, SQL SERVER
Application server: Tomcat, WebLogic, WebSphere
Monitoring Tool: RT View, Alert Site
Repository Tool: SVN, VSS, Clear case, GIT
IDEs: Eclipse
Unit Testing Tools: Jmeter, Postman
PROFESSIONAL EXPERIENCE
Confidential
Java Develper
Responsibilities:
- Worked on ldap integration to implement Single Sign On to manage teh user base
- Develop teh user enrollment service to enroll an user for various GBT products.
- Developed Spring Boot components to interact wif external applications.
- Implement teh Docker container infrastructure to move it away from traditional infrastructure.
- Involved in maintenance and customization of teh API layer.
- Involved in integration of teh product wif teh external applications.
Environment: JAVA 8, Docker, Spring REST, Tomcat 8
Confidential
Java Develper
Responsibilities:
- Worked on External Security Model (ESM) to customize teh SSO functionality for teh product.
- Implemented Micro strategy 9.4.1 and then 10.10 web SDK to provide customize web analytic view to users.
- Implemented teh parallel data refresh component for concurrent users.
- Developed teh entire application implementing Spring MVC Architecture integrating Jbdc and Spring frameworks.
- Developed task API’s to customize teh tool workflow using plugin architecture.
- Involved in maintenance and customization of teh MSTR API / UI layer.
- Followed teh Agile methodology for teh development of teh project.
- All teh implementation classes were tested using JUnit classes.
- Involved in integration of teh product wif teh external applications.
Environment: JAVA 8, Micro strategy SDK Framework, Tomcat 8, UNIX, WebSphere
Confidential, Foster City CA
Team Member
Responsibilities:
- Report view customization on web layer for teh end users.
- Implemented MicroStrategy 9.4.1 web SDK to provide customization to reports and its related prompts wif custom validation if required .
- Involved in IE11 compatibility rendering of teh web portal .
- Involved in maintenance and customization of teh API layer .
- Involved in integration of teh product wif teh external applications.
- Created test cases as per user expected behavior.
- Debugging and creating services to interact wif interacting applications.
Environment: JAVA, MicroStrategy SDK Framework, Tomcat 7, Unix
Confidential, Tampa FL
Team Member
Responsibilities:
- Involved in defining & designing teh layers, components of teh project using OOAD methodologies and patterns and guideline.
- Created UI layer to provide interface to end users to interact wif teh application..
- Handling teh code versioning management to create a base line.
- Responsible to handling request for deployment in all phases.
- Technical evaluation, designing modules and task estimation.
Environment: JAVA, Microstrategy SDK Framework, Tomcat 7, JQuery
Confidential
Team Member
Responsibilities:
- Requirement study, Feasibility analysis.
- Designing of application in such a way so dat teh existing features not get effected.
- Having teh responsibilities to interact wif teh client and application owner to analyse teh requirement in more TEMPeffective way.
- To prepare teh deployment diagram for visualising teh application on teh high level.
- Developed teh templates for monitoring.
- Developed JQuery plugin for implementing common presentation layer operations.
- Develop Java API’s to compute monitoring logic and alert publishing.
- Interacting wif different modules to make teh business flow as per requirement.
- Having teh responsibility to handle teh process management, audit artifacts as per organisation standards.
- Actively involved in teh entire Software Development Life Cycle of project development from in-depth requirement analysis, proposing and designing solutions to development.
Environment: JAVA, Linux, RT View, JMS
Confidential
Team Member
Responsibilities:
- Requirement study, Feasibility analysis w.r.t existing product.
- Designing of application in such a way so dat teh existing features not get effected.
- Having teh responsibilities to develop new API’s as well as interfaces and customizing teh same as per requirement using Core Java.
- Written units for creation as well as consuming teh web services for interaction wif other modules as well as other systems using JAXWS
- Created Junit test cases for unit / integration testing of teh units.
- Interacting wif different modules to make teh business flow as per requirement.
- Actively involved in teh entire Software Development Life Cycle of project development from in-depth requirement analysis, proposing and designing solutions to development.
Confidential
Team Member
Responsibilities:
- Requirement understanding.
- Designing and migration (from old system to new system)
- Creating API’s for new features as well as customization of teh earlier using JAVA
- Worked on database mapping part for persistence layer units using Hibernate & JAVA
- Worked on teh production issues (Testing and Bug Fixing) using bug tracking tool me.e. Jira