Senior Java Engineer with 3+ years in Spring Boot & Microservices
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
A Software Developer with 4 years of experience in designing, developing, and maintaining scalable web applications and RESTful APIs. Possesses strong expertise in Core Java, Spring Boot, Spring MVC, JPA/Hibernate, and Microservices Architecture, with a focus on building secure and efficient backend systems, robust Exception Handling, logging, and API validation. Proficient in relational databases like MySQL & PostgreSQL and tools such as Maven, Git, Postman, and Jenkins. Experienced in Agile methodologies, sprint planning, code reviews, deployments, and writing unit/integration tests using JUnit & Mockito for high code quality and maintainability.
BIJU PATNAIK UNIVERSITY OF TECHNOLOGY (BPUT, Odisha)
B.TECH · MECHANICAL ENGINEERING
N/A – June 30, 2022
Accenture
Full Stack Java Developer
September 1, 2022 – June 30, 2026
India
EMRS - ELECTRONIC MEDICAL RECORD SYSTEM
October 1, 2024 – June 30, 2026
Developed a centralized Electronic Medical Record System (EMRS) for hospitals to streamline and automate patient information management, laboratory data, billing, and inventory operations. The application integrates multiple healthcare modules such as Electronic Health Records (EHR), Laboratory Information System (LIS), and Pharmacy Management, providing a unified and secure platform for clinicians and administrators. Designed and developed RESTful APIs using Spring Boot to enable secure communication between healthcare modules such as Patient Management, Laboratory, Billing, and Pharmacy. Implemented Entity-Relationship models and optimized MySQL queries for efficient data storage and retrieval across interconnected modules. Developed and integrated frontend interfaces using Thymeleaf, HTML, CSS, and Bootstrap, ensuring responsive and user-friendly dashboards for hospital staff. Applied Spring MVC architecture for clean separation of concerns and maintainable code structure. Configured Spring Data JPA for seamless ORM mapping and CRUD operations. Implemented Role-Based Access Control (RBAC), authentication, and authorization using Spring Security to ensure data privacy and compliance with healthcare standards. Integrated EHR (Electronic Health Records) and LIS (Laboratory Information System) modules for unified patient record management. Performed data validation, exception handling, and input sanitization to maintain system reliability and data integrity using Java 17. Developed dynamic reporting modules for real-time insights into patient data, billing, and inventory statistics. Collaborated with team members in Agile/Scrum environment to plan sprints, track progress, and perform code reviews. Conducted unit and integration testing using JUnit to ensure software quality and performance before deployment. Deployed and configured the application in a Spring Boot production environment with database integration and environment profiles.
IDMS - INTEGRATED DATA MANAGEMENT SYSTEM
October 1, 2022 – September 30, 2024
The Integrated Data Management System (IDMS) is a banking solution designed to ensure the accuracy, consistency, and reliability of enterprise data across multiple systems including Core Banking, Loan Processing, CRM, and Regulatory Reporting platforms. It automates data validation, cleansing, and standardization processes to maintain high-quality datasets essential for risk management, compliance, and operational decision-making. The system integrates data warehouses and core banking APIs to perform real-time data profiling, generate quality metrics, and deliver actionable insights via interactive dashboards. Developed RESTful microservices using Java 8 and Spring Boot for automated data validation, profiling, and cleansing workflows. Implemented business logic for data quality rule engines, handling data consistency and duplication checks across core banking systems. Integrated DQMS modules with Core Banking, CRM, and Regulatory Reporting systems using secure REST APIs and JSON/XML data exchange. Optimized service performance and scalability for large-volume transaction data processing using multithreading and asynchronous calls. Secured APIs using JWT authentication and OAuth2, ensuring data protection and controlled system access. Enforced compliance with RBI, Basel, and regulations by validating and standardizing critical customer and transactional data. Implemented audit trails and logging for data lineage tracking using Spring AOP and ELK Stack. Utilized Hibernate/JPA for ORM and managed complex queries with optimized database interactions. Worked on data cleansing, transformation, and enrichment pipelines to maintain consistent master data quality. Developed Kafka-based asynchronous data streaming for handling large-scale real-time data flows. Wrote unit, integration, and API tests using JUnit and Mockito to ensure robust functionality and data integrity. Managed CI/CD pipelines using Jenkins and Git for automated builds, testing, and deployment of microservices. Performed code reviews and debugging for performance bottlenecks and service reliability improvements. Actively participated in daily stand-ups, sprint planning, and retrospectives following Agile Scrum methodology. Collaborated with cross-functional teams to ensure seamless integration, delivery, and monitoring of DQMS services. Participated in Agile/Scrum meetings and contributed to sprint planning. Troubleshot production issues and optimized system reliability. Stayed updated with emerging technologies and industry best practices. Documented technical designs, APIs, and database schemas.
Cultural Fit Analysis
The candidate's project experience in healthcare and banking domains showcases adaptability and a broad understanding of different industry requirements. Their involvement in Agile/Scrum environments, participation in sprint planning, and collaboration with cross-functional teams indicate a strong cultural fit for organizations that value iterative development, teamwork, and continuous improvement. The breadth of technologies and methodologies used suggests a willingness to learn and adapt, which is crucial for a senior role.
Soft Skills & Operational Fit
The candidate demonstrates strong team collaboration, problem-solving, and communication skills through active participation in Agile ceremonies, code reviews, and cross-functional team interactions. Their experience in troubleshooting production issues and optimizing system reliability indicates a proactive and responsible operational fit. The candidate's flexibility and versatility to adopt new environments and work on diverse projects align well with dynamic team settings.