Not Available
User

Java Developer

BMT Score
86
86%
  • Remote

Available for

About Mahesh Z

A dynamic and results-driven IT professional with 9 years of experience.
Extensive experience in Core Java, Spring Core, Spring MVC, Spring REST, SpringBoot, Hibernate, Angular 4 and Oracle.
Extensive experience in LDAP, Web Services, Open DJ, SAML/OAUTH
Experience in Project Execution using Scrum and Waterfall Project Management methodologies.
Hands on development lifecycle - Requirements, Design, Implementation, Debug & Test and Static Analysis.
Practically aware of Software Design methodologies (UML and Design Patterns)
Excellent people management – experience of managing team to meet operational & organizational goals.
Fast learner and ability to work in-teams as well as independently with minimal supervision.
Excellent problem solving, analytical and interpersonal skills, Strong team player, self-motivated and mentor to others.
Expertise in Spring Core, Spring MVC to write Rest web service
Expertise in Hibernate and Angular 4 frameworks
Using Git to push code into repository and code review
Writing database queries to extract data from database
Writing unit testing & integration testing in Junit 2
Using Git for source code versioning.
Using JAXB / SAX / DOM to read the data from XMl files.
 

Work Experience

Images

Java Developer

  • January 2015 - February 2023 - 8 Year
  • India

Projects

Images

DBBHK (Open Banking)

  • August 2019 - February 2023 - 43 Months
Technologies
Role & Responsibility

    Responsible for managing the Identity Management systems. The team develops software solutions, primarily in java on Linux, to support provisioning of customer identities and entitlements and to support authentication and authorization for a number of client applications. Identity management systems include ForgeRock Open DJ, ForgeRock Open AM. Work includes updates to the LDAP schema and/or settings in as needed by new project work, creation of new (or modification of existing) Open AM validators and endpoints – including custom java code, onboarding of new SAML and Oauth clients, and modification to deployment scripts to implement such changes.
    Roles & responsibilities: 
    1. Develop software for IdM federation and LDAP systems.
    2. Gather customer requirements, design, develop as per the customer need.
    3. Contribute to Architecture, Document design and release via Jira and Confluence
    4. Responsible for design and developed project technical architectures
    5. Deploy code changes to Production environments on Servers
...see less
Images

Web Crawler

  • June 2018 - August 2019 - 15 Months
Technologies
Role & Responsibility

    London Stock Exchange’s Information Services Division (ISD) gathers large volumes of data on companies, markets and government bodies from public websites. The majority of this is currently done manually, or via 3rd party services. This approach is not sustainable as ISD plan on expanding the volume and types of data collected.
    Roles & responsibilities: 
    1. Worked as a Python developer in this project.
    2. Gather customer requirements, design, develop as per the customer need.
    3. Responsible for design and developed project technical architectures.
    4. Deploy code changes to DEV, QA, Staging & Production environments on cloud (AWS)
     
...see less
Images

Teller Core

  • July 2017 - May 2018 - 11 Months
Technologies
Role & Responsibility
    The project involved working on Teller Core module with involves all teller functions such as deposit, withdrawal, bill pay, and note exchange.
    Roles & responsibilities: 
    1. Involved in requirement analysis and design
    2. Implemented REST Web Services using Spring MVC
    3. Tested REST Web Services using REST client
    4. Implemented business logic
    5. Engaged in functional testing and bug fixing
     
...see less
Images

SEP Daimler

  • February 2015 - July 2017 - 30 Months
Technologies
Role & Responsibility
    Daimler is a French automotive manufacturer. It is one of German’s largest Truck makers. This company keeps track of all the spare part and manufacturing items into their database. They expose different API to third party vendors and consumes APIs to exchange the information.

    Roles & responsibilities: 
    1.Writing the Spring Rest service in spring framework
    2.Writing unit and integration test cases using Junit.
    3.Using JAXB to marshal and unmarshal the objects into XML
    4.Interacting with client to get the requirement
    5.Doing the static code analysis before every sprint
    6.Working in an agile scrum methodology to complete the user stories
    7.Provide innovative solutions to complex business problems
    8.Design reusable components by utilizing various standard frameworks
...see less
Images

Certificate Of Confirmance (COC) System

  • September 2013 - February 2015 - 18 Months
Technologies
Role & Responsibility
    The aim of this project is to collect data from multiple departments such as metallurgy, heat treatment, cutting, and transferring it to admin for generating certificate containing detailed analysis.
    Roles & responsibilities: 
    1.Writing Web Services (REST)
    2.Managing Web and Application servers
    3.Troubleshoot/analyze the production issues
    4.Collaborate with other programmers to design and implement features
    5.Responsible for the software development activities including develop, verify and manage the change requests for one component of a project solution
    6.Work independently when required
     
...see less

Industry Expertise

Education

Education

Computer Science in B.E.

Maharashtra University
  • June 2010 - May 2012

Our Suggestions