
Versatile Senior Java Developer experienced with the full software development lifecycle and comfortable working within Agile development frameworks. Organized and hardworking team player with strong verbal and written communication skills. Prepared to bring 7.10 years of related experience to a challenging position.
Core Java
Java 8 Features
Java EE
Restful APIs
Microservices
Spring MVC
Spring Boot
Spring Security
Spring JPA
Hibernate
Junit
MySQL
MSSQL
PostgreSQL
DB2
Oracle DB
Angular 8 & 10
JQuery
Ajax
Javascript
Maven
Git
Splunk
Snyk
Bitbucket
Jira
Microsoft Azure DevOps
Confluence
Jenkins
Rally
Apache Camel
Solace Queue
TeamCity
Putty
IntelliJ Idea
Eclipse
Netbeans
Visual Code
Postman
Teams
Slack
Skype
Agile development methodology
Trade Reporting (Barclays, London)
This project is intended to enhance transparency and reporting requirements to protect investors. It happens under certain rules and regulations to ensure fairness in the market and monitor market abuse. It is a large sized microservice architecture-based project where multiple projects work as per type of trade or transaction and provides outstanding end product to users. Trades are fetched from the upstream and based on a type of trade be it normal trade or securities trade it gets processed under certain rules and regulations and based on its jurisdiction it will be reported out with other mandatory information. Necessary information gets stored in the database.
Travel & Hospitality (Amadeus)
This is a travel & hospitality domain solution. It is a large sized microservice architecture-based project where multiple projects work as a one and provides outstanding end product to customers. It is a B2B as well as customer-oriented project which mainly consists of hotel booking module. Customers can check for the availability of properties, make reservations and business can maintain inventory based on the reservations done by customers.
Neobank (Volt Bank)
Neobank is based on online banking solution. It consists of multiple modules and provides online banking system which includes all the functionality of traditional banking. This project includes full-fledged system of online payment, money transactions and card payments.
AWH (Australian Wool Handler)
Wool App is a web application which is used to manage the wools. Wool can be received from grower/transporter and bestowed in the stowage locations based on broker, state and centre details. Once stowed, wool bales are captured and followed by mark up process to get marked with wool description. Then bales are sorted and are ready for transfer process and distributed to respective brokers.
API Wrapper
API Wrapper provides wrapper REST endpoints for 3rd party APIs which allows 3rd party APIs to be communicated from organizational network through API wrapper endpoints. It calls APIs with input parameters and returns respective output to users in json, xml & yaml format.
Jira Customization (Onsite – Ooredoo, Qatar)
The purpose of this project is to digitize business processes inside an organization in one tool, Jira. It can be used to implement workflow and approval framework. This project mainly involved to implement such processes and customize Jira behavior using groovy scripts (Atlassian Java Library). It involved requirement gathering from clients and providing a solution. Provided support for operational & maintenance tasks post implementation of projects. It also involved creating and maintaining reports for different processes using SAP BI tool.
Digital Menu System
An application for a client which makes food ordering process easy and fast. Captain can place orders using tablet device and manage current ongoing orders per table. Reports generation and other management features help to manage the whole system effective.