dipak singh
Java Backend + AI Integration Engineer
About
Java Backend Developer with 5+ years of experience in designing and developing Spring Boot-based microservices, REST APIs, and enterprise applications. Experienced with Java 8/17, Spring Boot, Microservices, PostgreSQL, MongoDB, Kafka, Docker, Kubernetes (basic), AWS, Maven, Jenkins, JWT Authentication, Swagger/OpenAPI, and CI/CD pipelines. Strong understanding of Agile development, DevOps practices, cloud deployments, and scalable distributed systems.
Skills & Expertise (39)
Work Experience
Director
Independent Production Projects
Jun 2025 - May 2026
Directed a 12-month full-lifecycle migration strategy to safely decommission a 25-year-old enterprise monolith, transitioning 26 legacy modules from Spring 3.0.5/iBatis to Spring Boot 3.x and MyBatis. Spearheaded the initial discovery phase, analyzing legacy code dependencies, reverse-engineering undocumented schemas, and designing a comprehensive data-mapping strategy for PostgreSQL. Architected and implemented a high-performance multi-tenant database routing engine to isolate secure tenant data across Healthcare, Logistics, and Inventory verticals. Formulated exhaustive regression testing suites to maintain business continuity, set up automated Maven/Jenkins pipelines, and containerized components using Docker for cloud compatibility.
Java Developer
Orane Consulting Pvt. Ltd.
Feb 2022 - Jan 2025
Developed a large-scale CRM & Distributed Management System (DMS) to streamline operations across subsidiaries and trade networks. Implemented inventory management, sales workflows, pricing & promotions, and role-based dashboards. Integrated backend services with CRM systems & third-party APIs for centralized operations. Optimized performance with query tuning, caching, and scalable backend components handling thousands of daily transactions. Applied AI-assisted tools (GitHub Copilot) to accelerate API development, reduce boilerplate code, and improve overall productivity during DMS platform development. Worked on integrating GraphQL APIs within Spring Boot services for efficient data retrieval. Developed and consumed GraphQL Query and Mutation endpoints in backend services. Collaborated on GraphQL schema enhancements and API integration.
Software Developer
Frugalnova Pvt. Ltd.
Jun 2019 - Jan 2022
Worked on enterprise and web platforms including real estate, NLP, and student housing portals. Developed backend REST APIs, database models, and business workflows using Java and Spring Boot. Participated in full SDLC including development, testing, deployment, and production support.
Education
B.C.A. - Indira Gandhi National Open University
- 2013 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Need Sponsorship
Relocation
Depends on Offer
Skills (39)
Click a skill to find developers with the same skill