Post Job Free
Sign in

java full stack engineer, java backend engineer, genai engineering, sp

Location:
India
Posted:
September 07, 2026

Contact this candidate

Resume:

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.



Contact this candidate