Summary
Overview
Education
Skills
Timeline
Languages
Work History
LinkedIn
SeniorSoftwareEngineer
Vijayan Murugan

Vijayan Murugan

Senior Java Full Stack Developer
Dubai

Summary

Senior Software Engineer and Full Stack Developer with 8+ years of experience designing and delivering scalable enterprise applications in the banking and enterprise domains. Proven expertise in building secure, high-performance microservices using Java 8/17, Spring Boot, Spring Data JPA, Spring Security, and OAuth2, combined with modern frontend development using Vue 3 (Quasar), Angular, React.js, Vuex, and JavaScript.

Strong background in REST API design and documentation with OpenAPI/Swagger, along with deep experience in relational databases including Oracle, MySQL, Microsoft SQL Server, and PostgreSQL. Adept at optimizing application performance, implementing centralized state management, and improving system reliability through clean architecture and best practices.

Experienced in full Software Development Life Cycle (SDLC), Agile/Scrum delivery, CI/CD with Jenkins, and production monitoring using Splunk. Recognized for mentoring junior developers, leading technical initiatives, and collaborating effectively with cross-functional teams to deliver robust, scalable solutions on time.

Overview

8
8

Plus Years of Full Stack Developement

8
8
years of professional experience

Education

MCA - Computer Science And Programming

University of Madras
Chennai
01.2018 - 12.2020

Bachelor of Science - Computer Science And Programming

Apollo Arts And Science College
Chennai
06.2013 - 04.2016

HSC - Science Branch

Bethany Higher Sec School
Chennai
06.2011 - 05.2013

SSLC - Mathematics And Computer Science

Government Higher Sec School
Sivagangai
06.2010 - 05.2011

Skills

Java / Spring Boot / Spring Security / Spring Data

OAuth2 / JPA / Hibernate / Mockito / JUnit

Drools / RESTful APIs

Maven / Gradle / Jenkins / Git

Angular / NgRx / ReactJs / Redux / VueJs / Vuex / ExtJs

MySQL / MS SQL / Postgresql / Oracle

C# Web API / Entity Framework

Quasar Framework / Bootstrap / Tailwind

MUI 4 / MUI 5 / Ant Design / Angular Material

Agile / Scrum / JIRA / ClickUP

Splunk / Monitoring Tools

TypeScript / JavaScript

Timeline

Senior Java Full Stack Developer

Capgemini | Emirates Global Aluminium - Jebel Ali
07.2024 - Current

Senior Java Full Stack Developer

Dautom | Emirates Global Aluminium
06.2024 - 09.2024

Senior Software Engineer | Full Stack Developer

Relevantz Technology Services
07.2023 - 07.2024

Senior Software Engineer | Full Stack Developer

Orion Innovation
12.2019 - 07.2023

MCA - Computer Science And Programming

University of Madras
01.2018 - 12.2020

Software Developer

Cloud Now Technology
11.2017 - 12.2019

TCSION Advance Java Programming.

09-2016

Bachelor of Science - Computer Science And Programming

Apollo Arts And Science College
06.2013 - 04.2016

HSC - Science Branch

Bethany Higher Sec School
06.2011 - 05.2013

SSLC - Mathematics And Computer Science

Government Higher Sec School
06.2010 - 05.2011

Languages

English
Advanced (C1)
Tamil
Bilingual or Proficient (C2)

Work History

Senior Java Full Stack Developer

Capgemini | Emirates Global Aluminium - Jebel Ali
Dubai
07.2024 - Current
  • Designed and developed scalable full-stack applications using Java, Spring Boot, and Vue.js, delivering high-performance enterprise solutions.
  • Built secure RESTful APIs using Spring Boot, Spring Data JPA, and OpenAPI (Swagger) to enable seamless frontend–backend integration.
  • Implemented robust authentication and authorization mechanisms using Spring Security and OAuth2, ensuring application security and compliance.
  • Developed dynamic single-page applications using Vue.js, Vuex, and JavaScript, improving user experience and application responsiveness.
  • Engineered efficient data access layers using JPA/Hibernate with Oracle, MySQL, and MS SQL Server databases.
  • Optimized backend performance through query tuning, indexing strategies, and Java code improvements, reducing response times.
  • Collaborated in Agile/Scrum environments, participating in sprint planning, stand-ups, and retrospectives to ensure timely delivery.
  • Conducted peer code reviews, debugging, and root-cause analysis, significantly reducing production defects.
  • Ensured application reliability through comprehensive functional and integration testing.

Senior Java Full Stack Developer

Dautom | Emirates Global Aluminium
Dubai, UAE
06.2024 - 09.2024
  • Designed and developed scalable fullstack applications using Java, Spring Boot, and Vue.js, delivering highperformance enterprise solutions.
  • Built secure RESTful APIs using Spring Boot, Spring Data JPA, and OpenAPI (Swagger) to enable seamless frontend–backend integration.
  • Implemented robust authentication and authorization mechanisms using Spring Security and OAuth2, ensuring application security and compliance.
  • Developed dynamic singlepage applications using Vue.js, Vuex, and JavaScript, improving user experience and application responsiveness.
  • Engineered efficient data access layers using JPA/Hibernate with Oracle, MySQL, and MS SQL Server databases.
  • Optimized backend performance through query tuning, indexing strategies, and Java code improvements, reducing response times.
  • Collaborated in Agile/Scrum environments, participating in sprint planning, standups, and retrospectives to ensure timely delivery.

Senior Software Engineer | Full Stack Developer

Relevantz Technology Services
Chennai
07.2023 - 07.2024
  • Developed reusable and modular components using Angular and Angular Material, reducing development effort across multiple projects.
  • Designed and delivered intuitive, responsive web interfaces, significantly improving overall user experience.
  • Built and maintained scalable microservices using Java 17 and Spring Boot, ensuring high performance and reliability.
  • Implemented secure REST APIs using Spring Security, Spring Data JPA, and Swagger/OpenAPI.
  • Optimized application performance by identifying bottlenecks and tuning Java code and SQL queries.
  • Engineered robust data persistence solutions using JPA/Hibernate with Oracle database.
  • Collaborated with cross-functional development and QA teams to deliver scalable solutions aligned with client requirements.
  • Participated in the full Software Development Life Cycle (SDLC), including analysis, design, development, testing, and deployment.
  • Utilized Jenkins for CI/CD pipelines and Splunk for log monitoring and production issue analysis.
  • Demonstrated strong adaptability by quickly learning new technologies and applying them to improve delivery efficiency.
  • Provided proactive client support by troubleshooting issues and delivering timely enhancements.

Senior Software Engineer | Full Stack Developer

Orion Innovation
Chennai
12.2019 - 07.2023
  • Designed and developed enterprise applications using Java 8 with modern frontend frameworks including React.js, Redux, and Angular.
  • Built and maintained scalable RESTful services and API contracts using OpenAPI (Swagger).
  • Implemented business rule processing using Drools, enabling flexible and configurable decision management.
  • Developed efficient data access layers using jOOQ, improving database interaction performance and type safety.
  • Collaborated closely with project managers, QA teams, and clients to analyze requirements and resolve complex technical issues.
  • Performed in-depth code reviews and troubleshooting to identify bugs, performance bottlenecks, and security weaknesses.
  • Led key development initiatives as a subject matter expert, serving as the primary technical point of contact for stakeholders.
  • Mentored and trained junior developers in Java Spring Boot, React.js, and Angular, improving overall team capability and delivery quality.
  • Drove end-to-end feature delivery by managing tasks from design through deployment within Agile/Scrum environments.
  • Implemented creative and scalable solutions to complex business problems, improving system reliability and maintainability.
  • Demonstrated strong ownership and time management to consistently meet project deadlines.
  • Skilled at working independently and collaboratively in team environment.

Software Developer

Cloud Now Technology
Chennai
11.2017 - 12.2019
  • Refactored and modernized legacy applications using Java 8, improving system performance, maintainability, and operational efficiency.
  • Developed responsive web interfaces using React.js, Redux, and Angular with Angular Material and React Material UI.
  • Built and consumed RESTful APIs documented with OpenAPI (Swagger) to support seamless frontend–backend communication.
  • Implemented robust persistence layers using JPA/Hibernate with MySQL, Microsoft SQL Server, Oracle, and PostgreSQL databases.
  • Collaborated with project managers to define realistic development milestones and ensure timely pre-release deliveries.
  • Contributed to major module setup, environment configuration, and project initialization activities.
  • Participated in the full Software Development Life Cycle (SDLC), including requirement analysis, design, development, performance tuning, and testing.
  • Investigated and resolved production issues through root-cause analysis, improving application stability.
  • Managed tasks using JIRA, ensuring clear tracking of defects, enhancements, and sprint deliverables.
  • Delivered solutions within the banking domain, adhering to reliability, security, and data integrity requirements.
  • Quickly learned new skills and applied them to daily tasks, improving efficiency and productivity.

LinkedIn

https://www.linkedin.com/in/vijayan-murugan

Vijayan MuruganSenior Java Full Stack Developer