Dhaiva Priya
Senior Java Backend Developer | Spring Boot | Microservices | REST APIs | JWT | Docker | Kafka
About
Senior Java Backend Developer with 12.5+ years of total IT experience, including 4+ years of professional Java development/backend experience and 6+ years of Java Trainer & Developer experience. Strong hands-on experience in Java, Spring Boot, REST APIs, Microservices, Spring Security, JWT authentication, SQL, JUnit, and Mockito. Experienced in designing and developing secure, scalable, and maintainable backend applications for enterprise projects across logistics, banking, healthcare, automotive, and pharmaceutical domains.
Hands-on experience in developing RESTful APIs, implementing JWT-based authentication and RBAC, database integration, unit testing, Docker containerization, and event-driven communication using Apache Kafka. Proficient in Java 8/11/17, Spring Boot, Hibernate/JPA, MySQL, Oracle, MongoDB, Git, Maven, Jenkins, GitLab, and AWS S3. Strong understanding of Microservices architecture, Agile/Scrum methodologies, CI/CD practices, and backend application development.
Also experienced in Java training and mentoring, with 6 years of experience delivering Core Java, Advanced Java, Spring, Spring Boot, and backend development training and mentoring students and junior developers. Immediate joiner seeking full-time Java Backend / Spring Boot opportunities, with preference for Remote (WFH) or Kochi-based roles.
Experience
Senior Java Backend Developer - Senior Java Backend Developer (Contract)
(2021-01 - 2024-12)
Worked on Java backend projects for global enterprise clients across logistics, banking, automotive, pharmaceutical, and healthcare domains, including FedEx, Truist Bank, Mercedes-Benz, Novartis, and CAP.
- Designed and developed 20+ REST APIs using Java, Spring Boot, and Microservices.
- Implemented secure authentication and authorization using Spring Security and JWT.
- Built scalable backend services handling high-volume enterprise data.
- Improved API response time by approximately 30% through performance tuning.
- Developed unit/integration tests using JUnit and Mockito and integrated third-party REST APIs.
- Participated in Agile/Scrum teams, code reviews, debugging, enhancements, production support, and CI/CD practices using Git, Docker, and GitLab.
Career Transition & Professional Upskilling - Career Transition & Professional Upskilling
(2025-01)
- Strengthened Java Backend skills through hands-on projects, technical preparation, and continuous learning in Java, Spring Boot, Microservices, REST APIs, Spring Security, JWT, and Docker.
Career Transition | Relocation & Professional Upskilling - Career Transition | Relocation & Professional Upskilling
(2019-01 - 2021-12)
- Transitioned from Chennai to Kerala, explored short-term professional opportunities, and continued strengthening Java Backend skills through technical upskilling and project preparation.
Java Developer & Technical Trainer - 3 Edge Solutions
(2018-12 - 2019-03)
Project: Online NetBanking Management System
- Developed assigned frontend modules based on project specifications.
- Developed backend functionality using Spring MVC and Hibernate with MySQL integration.
- Implemented business logic, database operations, testing, debugging, and issue resolution.
- Delivered Java training sessions to engineering college students.
Web Developer - KSJP Softech Resources Pvt Ltd
(2015-01 - 2018-12)
- Developed and maintained web applications using Spring MVC, Struts, HTML, CSS, JavaScript, and Bootstrap.
- Designed responsive web pages and integrated frontend functionality with backend services.
- Developed and enhanced modules for an internal Employee Job Portal Management System.
- Implemented Struts Validation and backend development using Spring MVC, Hibernate, MySQL, and Stored Procedures.
- Participated in debugging, application enhancements, database operations, testing, and maintenance activities.
Java Trainer & Project Support - KSJP Softech Resources Pvt Ltd
(2013-01 - 2015-12)
- Delivered Core Java and Java programming training, including OOP, Collections, Exception Handling, and JDBC.
- Delivered online Java training programs for US and UK clients.
- Researched client requirements and existing application functionality for Order Entry Management System assignments.
- Prepared technical documentation, assisted with application/database changes, website maintenance, and application enhancements.
Java Trainer & SQL/Database Support - Jai Creative Software Solutions
(2012-11 - 2013-01)
- Delivered Java and Oracle SQL training to a batch of 16 freshers.
- Conducted practical coding and database exercises covering Java and Oracle SQL.
- Prepared Motor Insurance project reports using Oracle SQL JOIN queries and analyzed data from multiple tables.
Java Project Guide / Trainer - CMTES
(2012-05 - 2012-10)
- Guided final-year engineering students in developing IEEE-based Java academic projects.
- Assisted with project architecture, module development, debugging, and issue resolution.
- Guided students in project requirements, implementation, and technical documentation.
Project Technical Assistant - InfoEd Technologies
(2007-04 - 2012-01)
- Provided Java, Oracle SQL, and PL/SQL training and technical assistance.
- Conducted hands-on sessions covering Core Java, OOP, SQL, PL/SQL, and database integration.
- Assisted students with Java projects, debugging, troubleshooting, and application development.
- Supported project implementation, technical documentation, and project guidance.
Computer Applications Trainer - IFG-ACE
(2000-01 - 2002-12)
- Delivered BGDCA training programs covering computer applications and programming fundamentals.
- Guided students through practical assignments, projects, and assessments.
Education
MCA - Master of Computer Applications - Bharathidasan University
B.Sc - Physics - Madurai Kamaraj University




