Abins Ali

Senior Java Developer

About Me

👨‍💻

I'm a Senior Java Developer with 8+ years of experience.Abu Dhabi, UAE. I build robust backend systems for enterprise and healthcare applications. Specializing in Java, Spring MVC ,Spring Boot, Mysql and RESTful APIs, I turn complex business requirements into clean, scalable solutions — from ERP systems to e-commerce platforms with integrated payment workflows.

☕ Java Specialist 🏗️ Backend Architecture 🔗 API Design ⚙️ 8+ Years Experience

Experience

Senior Java Developer

Safecare Technology, Abu Dhabi 2020 — Present
Java (7,8 & 17) Spring MVC Spring Boot REST API MYSQL
  • Architected and developed enterprise application modules using Java EE and Spring MVC, covering core business functions like order processing, inventory management, and financial tracking.
  • Designed and implemented RESTful APIs for product management, order processing, and user operations across B2B and B2C platforms.
  • Integrated secure payment gateways supporting both bulk B2B ordering and individual B2C consumer transactions.
  • Built dynamic product listing, search, and filtering features that improved the end-user shopping experience.
  • Authored unit test cases and specifications that improved component reliability and reduced post-release defects.
  • Collaborated cross-functionally with QA and business stakeholders to ensure delivered features met operational requirements.

Junior Java Developer

Safecare Technology, Abu Dhabi 2018 — 2020
Java 7 Spring MVC Hibernate MySQL
  • Developed and maintained application modules using Java and Spring MVC under senior guidance.
  • Authored unit test cases and specifications to ensure reliability and performance of individual components.
  • Customized modules to establish compatibility with third-party software by implementing required integration logic.
  • Supported QA and business teams in validating functionality and aligning deliverables with business requirements.

Junior Java Developer

Safecare Technologies Pvt. Ltd, Kerala 2016 — 2018
Java 7 Spring MVC Hibernate MySQL
  • Developed modules for managing in-patient records, insurance processing, and medical claims using Java, Spring MVC, and Hibernate.
  • Actively participated in requirements gathering with hospital stakeholders, translating operational needs into technical specifications.
  • Designed test data, unit test cases, and test specifications to validate module functionality before QA handoff.

Technical Skills

Core Java

Java 8 Java 17 OOP Design Patterns Multithreading Streams API
🔧

Frameworks & Libraries

Spring Boot Spring MVC Spring Security Spring Data Hibernate JPA Maven Lombok
🗄️

Databases

MySQL MSSQL MongoDB
🧪

Testing & DevOps

Docker Jenkins Git
☁️

Cloud & Tools

REST APIs Microservices Postman

Projects

E-Commerce REST API

Scalable product catalog and order management backend with JWT authentication, payment integration, and full inventory tracking.

Java 8 Spring MVC MySQL

ERP

An enterprise ERP platform that automates and integrates core business operations — from order processing and inventory management to financial tracking and third-party integrations.

Java (7,8) Spring MVC Hibernet Mysql

Tatmeen

Ensure public health protection by tracking pharmaceutical products throughout their lifecycle.

Java 17 Spring Security Spring Boot Mysql

Zatca e invoicing

ZATCA e-invoicing is a digital method of creating, sending, receiving, and processing invoices between businesses and their trading partners.

Java 17 Spring Boot Mysql

Education & Certifications

🎓

Bachelor of Computer Application (BCA)

MG University

2012 — 2015

Focus:

Get In Touch

Open to new opportunities, collaborations, and interesting Java problems.

Location Abudhabi , UAE