Senior Java Engineer with 4+ years in scalable backend systems and enterprise Java applications
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Software Engineer with 4+ years of experience building scalable backend systems and enterprise Java applications. Expertise in Java, Spring Boot, REST APIs, and SQL with a strong track record of delivering high-performance solutions processing large-scale data. Proven ability to design robust integrations, optimize databases, and develop production-grade APIs in Agile environments across banking and enterprise domains.
Shri Ramdeobaba College of Engineering and Management
Bachelor of Technology · Computer Science and Engineering
August 1, 2018 – June 30, 2022
Deloitte
Assistant Manager – Backend Engineer
March 1, 2026 – Present
Navi Mumbai, Maharashtra, India
Persistent Systems Ltd.
Senior Software Engineer
June 1, 2022 – February 1, 2026
Nagpur, Maharashtra, India
Persistent Systems Ltd.
Software Engineer Intern
January 1, 2022 – June 1, 2022
Nagpur, Maharashtra, India
RAG-based Document Q&A System
March 1, 2025 – March 1, 2025
Engineered a Retrieval-Augmented Generation system using Java and Spring Boot with Gemini API, building a data ingestion pipeline to convert documents into vector embeddings stored in PostgreSQL with pgvector. Developed hybrid search combining semantic vector search with SQL metadata filtering, significantly improving retrieval precision and context-aware response accuracy.
Azure Fundamentals
Microsoft
June 1, 2026 – Present
Cultural Fit Analysis
The candidate's experience across different companies (Persistent Systems, Deloitte) and roles (Intern, Senior Software Engineer, Assistant Manager) demonstrates adaptability and growth. The personal project involving a RAG-based system shows initiative and a willingness to explore new technologies, which aligns well with an innovative culture. The breadth of skills listed (Java, SQL, Python, Groovy, various frameworks and databases) indicates a versatile engineer. The target role of Senior Java Engineer aligns well with the candidate's professional experience and technical skill set.
Soft Skills & Operational Fit
The candidate's resume highlights experience in Agile/Scrum environments, code reviews, and mentoring junior developers, indicating good team collaboration and operational fit. The ability to automate workflows and reduce manual effort suggests a proactive and efficiency-driven mindset. The description of standardizing date handling and building custom UI components also points to a detail-oriented approach.