Post Job Free
Sign in

Senior Java Developer with 10+ Years Experience

Location:
Cuttack, Odisha, India
Posted:
March 12, 2026

Contact this candidate

Resume:

DEBI

PRASAD

BOXI

SENIOR SOFTWARE

ENGINEER (MODER)

**************@*****.***

+91-830*******

Bhubaneswar, ODISHA 751006

linkedin.com/in/contactdebib

oxi

Bold Profile

Senior Software Engineer with 10+ years of experience in designing and developing enterprise-level applications using Java, J2EE, and Object-Oriented Programming (OOP) principles. Strong background in building scalable, high performance web-based solutions. Highly skilled in Spring, Spring Boot, Microservices, REST API, SOAP, Kafka (Pub/Sub), Hibernate, Redis, and Camunda Workflow Automation. Experienced in deploying, monitoring, and optimizing distributed systems across cloud environments.

Possess 8+ years of hands-on expertise with AWS, including services such as Lambda, S3, DynamoDB, SQS, SNS, SSM, CloudWatch, EventBridge, Athena, Secrets Manager, API Gateway, Comprehend, Translate, Step Functions, and Batch. Additionally experienced in Google Cloud Platform (GCP) components for cloud- native development.

Adept at version control using GIT and SVN, with strong experience working in Eclipse and Spring Tool Suite (STS). Passionate about learning new technologies, enhancing system performance, and delivering high-quality, maintainable code.

PROFESSIONAL SUMMARY

Java

Microservices

Spring Boot

AWS

Rest

GCP

Mongo

Hibernate

Spring

GIT

SKILLS

Institute of Technical Education &

Research (ITER), Siksha ‘O'

Anusandhan University

Bhubaneswar, Odisha • 08/2011 -

06/2014

EDUCATION

Moder - Senior Software Engineer

Bangalore, IND Remote • 08/2024 - Current

Price Waterhouse Coopers (PWC) - Senior Associate

Bangalore, IND Remote • 08/2022 - 06/2024

Mphasis Limited - Delivery Senior Software Engineer Bangalore, IND Remote • 01/2019 - 08/2022

WORK HISTORY

Enhanced software functionality by identifying and resolving complex technical issues.

Developed scalable applications using agile methodologies for timely project delivery.

Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.

Coordinated deployments of new software, feature updates and fixes.

Collaborated with cross-functional teams to drive successful completion of complex projects within deadlines.

Consistently maintained strong relationships with clients, ensuring clear communication and timely updates on project progress.

Implemented process improvements that led to significant time savings and increased accuracy in deliverables.

Enhanced software functionality by identifying and resolving complex technical issues.

Developed scalable applications using agile methodologies for timely project delivery.

Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.

Master of Computer Applications:

Computer Application Development

Syntel Private Limited - Associate Consultant

Chennai, IND • 12/2015 - 12/2018

Delivered high-quality presentations showcasing key findings and recommendations to both internal stakeholders and clients.

Managed multiple projects simultaneously while maintaining attention to detail, organization, and adherence to deadlines.

Reviewed internal systems and organized training plans to address areas in need of improvement.

TECHNICAL PROFILE

• Languages: JAVA/ J2ee

• Services: Rest, AWS, Google Cloud, JAX WS

Technologies & Frameworks: Microservices, Spring Boot, Spring 3.0/3.1.1, Hibernate/ JPA, XML, HTML

Database Software's: Oracle 10g, SQL Server 2008, Postgres, CDS, Redis, MySQL 5.0

Tools: SVN, GIT, Toad, Maven, Gradle, Log4j, Swagger, JUnit, Mockito, Camunda

Project Name: Fees Service Application (Freedommortgage) Role: Senior Software Engineer

Team-Size:6

Durations: 08/2024-Continue

Environment: Java, Spring Boot, Microservices, Rest, AWS, Maven, Eclipse, Git

This microservice is responsible for calculating and providing detailed fee information required for loan applications. Specifically: In summary:

This module is a back-end service that automates, aggregates, and exposes all processing required to determine the mandatory fees

(estimates and actuals) owed by borrowers for loan applications. It provides standardized APIs for downstream mortgage technology systems to retrieve, validate, and update fee calculations— improving both operational efficiency and compliance for lending workflows.

Project Name: Custom Insurance Agent Portal

PROJECTS

Fetches both estimated and actual loan application fees that a borrower needs to pay as part of the mortgage or lending process.

Offers secure APIs to retrieve various types of fees based on current fee providers (like ClosingCorp and ERNST), and leverages integrations with external systems to ensure up-to- date fee calculations.

Supports input validation (e.g., checking XML request structures) and handles different scenarios (e.g., branch-specific or loan- specific fee lookups).

Aggregates multiple fee components including lender fees, mortgage insurance fees, third-party fees, and closing costs into a comprehensive response.

Makes use of configurable provider types and dynamically selects the appropriate fee engine/service based on loan data.

Is built in Java, follows Spring patterns (REST controllers, service delegates, helpers), and employs robust error handling and logging for compliance/regulatory environments.

Role: Senior Associate

Team-Size:10

Durations: 08/2022-06/2024

Environment: Java, Spring Boot, Microservices, Rest, AWS, Kafka, Maven, Eclipse, Git

A way to describe Custom Insurance Agent Portal is as a platform that enables interoperability and integration across different cloud providers. One of the benefits of the services is that they provide a consistent and unified way of interacting with and managing different types of cloud services. This also allows users to easily switch from one cloud service to another without having to learn new commands or protocols.

My role in the Industry Cloud project involved designing the architecture of the cloud-based solution for various industries, implementing code that ensures the visibility and tracking of the customer journey across different services and components, and handling errors and exceptions gracefully by using circuit breaking and reverse flow patterns to avoid cascading failures and ensure reliability.

My approach for designing an event-driven architecture was to use the Kafka Platform, which is a distributed streaming platform that enables applications to publish and subscribe to streams of events. My role involved developing and maintaining the cloud platform services that enable seamless integration and communication between various model systems and business applications. One of my accomplishments was to create a seamless integration between Industry Cloud and a third-party application that leverages its capabilities as a platform service. I achieved this by setting up the appropriate configurations and developing robust pipelines that ensure the smooth functioning of the application.

Project Name: Filings

Role: Software Developer

Team-Size:8

Durations: 01/2021-06/2022

Environment: Java, Spring Boot, Microservices, Rest services, AWS, Maven, Eclipse, Git

The Filings project is a system that collects and analyzes various market information based on specific criteria and stores it in a common data format (CDF) for the upstream sources. The project also ensures that the data is seamlessly transferred to the back feed system that uses it for further processing.

The Electron Data Platform (EDP) is another system that handles real-time data from thousands of markets, both exchange-traded and over-the-counter (OTC), and transforms it into a more optimized and searchable format. EDP works in conjunction with other components of the platform to provide data solutions. Project Name: Homeport (Travel Application)

Role: Software Developer

Team-Size:14

Durations: 12/2015-07/2017

Environment: Java, Spring Boot, Microservices, Rest services, AWS, Maven, Eclipse, Git

Booking Management:

It is the module used to place a new booking request. Once a customer submits the flight travel request in homeport, Booking Engine service will be executing in the background. Booking Engine will perform the availability search in Amadeus and retrieves five cheapest offers. Booking Engine will book the offers based on the configuration in Customer Setup and will book cheapest among the five and returns the control back to homeport. System will trigger an email to operator with the status of the auto service response. Emails were sent for various statuses and for sharing fare quotes. Emails also enabled users to communicate within the application. Booking for US Customers:

Travel requests made by operators are not compatible for US customers and US bookings. Separate module is created to send requests for US customers through Booking Engine services and responses were stored and served to customers and operators. Customer Setup:

It is the module for application operators, which will manage the setup functionalities for different types of customers viz. corporate, marine, offshore, cruise, maritime security, and energy services as well as combinations of multiple types.

I hereby declare that the information furnished above is true to the best of my knowledge.

DISCLAIMER



Contact this candidate