Akshay Satapathy
SOFTWARE ENGINEER
EMAIL ******************@*****.***
MOBILE +91-735*******
Seeking opportunities in Java Backend & GenAI Engineering, focused on designing and developing scalable enterprise applications using Java 21, Spring Boot, Microservices, Kafka, Spring AI, RESTful APIs, and Azure. PROFILE SUMMARY
Experienced Software Engineer with 3.5 years of overall experience in designing, developing, testing, deploying, and maintaining enterprise-grade Java applications across Banking, Transportation & Logistics, Human Services, and Health & Human Services domains.
Strong hands-on experience with Java 8/11/21, Spring Boot, Spring AI, Spring Security, Spring MVC, Spring Data JPA, Hibernate, RESTful APIs, Microservices, Kafka, and Azure, with experience developing scalable and maintainable backend services and integrating GenAI capabilities into enterprise applications.
Experienced in JUnit, Mockito, SonarQube, Postman, and JMeter for unit testing, API testing, code quality analysis, and application performance validation.
Exposure to CI/CD, DevOps practices, Git, Maven, Gradle, Agile/Scrum, and software development lifecycle activities.
Experience with Microsoft Azure, cloud-based application deployment, with focus on scalability and performance.
AI-powered enterprise solutions integrated with distributed Java/Spring Boot systems.
AI-assisted test generation, documentation, debugging, and developer productivity. TECHNICAL SKILLS
Languages & Frameworks: Java, Spring Boot, Spring Ai,Angular
ORM & Streaming: Hibernate, Kafka
Architecture: RESTful Services, Microservices
Databases: Oracle, MySQL, DB2
Cloud & DevOps: Microsoft Azure, AWS, Docker, Kubernetes, CI/CD
Testing & QA: JUnit, Mockito, JMeter, SonarQube, Postman, Thunder Client
Build & Version Control: Maven, Gradle, Git
Monitoring & Analytics: Dynatrace, Grafana
AI/GenAI: Spring AI, Azure OpenAI / OpenAI API, Prompt Engineering, Structured Outputs, RAG, Vector Embeddings, PostgreSQL + pgvector, Semantic Search, Tool Calling, AI Agents, GitHub Copilot EDUCATION
2019: B.Tech. in Electrical & Electronics from Roland Institute of Technology, Berhampur PERSONAL DETAILS
Date of Birth: 6th May 1995 Languages Known: English, Odia & Hindi Location: Bhubaneswar WORK EXPERIENCE
DVK Software Private Limited, Hyderabad as Software Engineer Since Aug’25 Role: Software Engineer
Project: 360 Order (J.B. Hunt)
Environment: Java 21, Spring Boot, Spring Ai, RESTful Services, Kafka, Microsoft Azure, PostgreSQL, pgvector, Angular Domain: Transportation & Logistics
Team Size: 9
Project Description:
J.B. Hunt is a leading American transportation and logistics company providing intermodal transport, contract services, logistics, and truckload shipping across North America. The project “360 Order” was developed to streamline order management and logistics operations by integrating backend APIs with real-time tracking and automation.
Developed and maintained secure, scalable RESTful APIs and microservices using Java, Spring Boot, and Spring MVC for Transportation & Logistics applications.
Designed reusable backend components using OOP, SOLID principles, clean-code practices, and established design patterns.
Built Java 21/Spring Boot GenAI services using Spring AI and Azure OpenAI/OpenAI APIs.
Developed reusable prompt templates and structured LLM outputs; implemented an end-to-end RAG pipeline with document chunking, embeddings, PostgreSQL/pgvector similarity search and context-grounded generation. Apr’23 – Dec’23
Sau
Jan’24 – Feb’25
Added semantic search and tool-calling capabilities for enterprise logistics use cases.
Conducted comprehensive code analysis and quality assurance using SonarQube, maintaining adherence to security and performance standards.
Developed JUnit/Mockito tests and used SonarQube for code-quality and maintainability analysis.
Collaborated in Agile ceremonies such as sprint planning, reviews, and retrospectives to promote iterative development and team alignment.
Played a key role in integrating Kafka for real-time data streaming, improving data handling efficiency and responsiveness.
Engaging in requirement analysis, design, and documentation, facilitating effective collaboration between stakeholders and development teams.
Performed production troubleshooting, root-cause analysis, and performance optimization across Java microservices, APIs, Kafka-based workflows, and database interactions to improve system reliability and response times.
Used Git and Maven for source-code management and build management while following established branching, review, and release practices.
Engaged in code reviews, deployment, and CI/CD processes, ensuring seamless integration and continuous delivery of reliable software solutions.
Helson Software Solutions Private Limited, Hyderabad as Software Engineer Jan’24 – Jan’25 Role: Software Engineer
Project: SCB
Environment: Java, Spring Boot, RESTful Services, Microservices, Microsoft Azure, Oracle Domain: Banking
Project Description:
Worked as a Consultant providing technical expertise and solutions for client projects, focusing on Java-based enterprise applications and system architecture. Responsible for developing and maintaining scalable services, integrating APIs, and ensuring system reliability and performance through Azure Cloud and microservices-based architecture
Implemented appropriate authentication, authorization, input validation, and secure coding practices in backend services in accordance with enterprise and banking application requirements.
Worked with Microsoft Azure for application deployment, service integration, monitoring, and cloud-based application support.
Created and maintained comprehensive JUnit and Mockito test cases for business logic and REST services, improving code coverage and reducing regression issues.
Worked closely with cross-functional teams to ensure timely delivery of application changes while maintaining quality, security, scalability, and production-readiness standards. Imaginnovate Techsolutions (INDIA) Private Limited, Visakhapatnam as Software Engineer Apr’23 – Dec’23 Role: Software Engineer
Project: Rajasthan Jan Aadhaar Yojana Application
Environment: Java 8, Spring Boot, RESTful Services, Angular, Hibernate, Oracle, Aws Domain: Human Services
Team Size: 12
Project Description:
The Rajasthan Jan Aadhaar Yojana Application was developed to create an integrated system for managing welfare schemes under the state government. It provided a unified family identity card and enabled direct benefit transfers of cash and non-cash welfare benefits to citizens, improving transparency and efficiency in public welfare delivery.
Worked on backend models and unit test cases using Java 8 and Spring Boot, ensuring alignment with client specifications and quality standards.
Worked with AWS cloud services for application deployment and integration, supporting cloud-based application development and scalability.
Collaborated with cross-functional and client teams to ensure on-time delivery and proactively resolved technical challenges and dependencies.
Participated in code reviews, deployment, and CI/CD processes, supporting seamless integration and continuous delivery. CSM Technologies Private Limited, Bhubaneswar as Software Engineer Aug’22 - Jan’ 2023 Role: Software Engineer
Project: Integrated Eligibility System (IES)
Environment: Java 8, Spring Boot, Hibernate, RESTful Services, Oracle Domain: Health and Human Services
Team Size: 9
Project Description:
The Integrated Eligibility System (IES) project was aimed at developing a unified eligibility platform for Illinois citizens. It automated eligibility determination for various health and insurance programs based on parameters such as income, age, and household data, ensuring efficient and accurate service delivery.
Developed backend modules using Java 8, Spring Boot, Hibernate, RESTful Services, and Oracle for the Integrated Eligibility System.
Performed unit testing, documentation, and defect resolution to support reliable application releases.
Debugged and troubleshot application issues and defects, improving application stability and performance.
Supported development and maintenance of RESTful services and backend components based on project requirements.