HamburgerMenu
hirist

Senior Software Engineer - Java/Spring Boot

Velodata Global Pvt Ltd
Multiple Locations
8 - 9 Years

Posted on: 28/07/2025

Job Description

Senior Backend Software Engineer (Java / Spring Boot)

About Velodata Global Pvt Ltd :

Velodata Global Pvt Ltd is a dynamic and innovative technology company. We are committed to building cutting-edge solutions that drive progress and deliver exceptional value to our clients. Join our talented team and contribute to developing high-performance, scalable, and secure backend systems.

About the Role :

We are looking for a highly skilled and experienced Senior Backend Software Engineer to join our growing team in Kochi, Kerala. In this full-time role, you will be instrumental in designing, developing, and deploying robust and scalable backend systems using Java and Spring Boot. You will collaborate closely with cross-functional teams to deliver high-quality software solutions that meet our evolving business needs.

If you have a strong passion for backend development, a deep understanding of cloud-native architectures, and a proven track record of building secure and performant applications, we encourage you to apply.

What Youll Do :

As a Senior Backend Software Engineer, your responsibilities will include :


- Design and Development : Lead the design and development of robust, scalable, and high-performance backend systems using Java, Spring Boot, and related technologies.

- Collaboration : Work closely with Product Managers, other Engineers, Quality Assurance (QA) specialists, and DevOps teams throughout the software development lifecycle to ensure seamless delivery of high quality software.

- API & Microservices Development : Build and maintain secure, scalable RESTful APIs and microservices, ensuring optimal performance and reliability.


- Cloud Deployment : Deploy applications on AWS, leveraging services such as ECS, ECR, Lambda, and more.

- Architectural Principles : Apply Domain-Driven Design (DDD) principles to create well-structured and maintainable codebases.

- CI/CD & Containerization : Package and deploy applications using Docker, GitHub Actions, and AWS ECS/ECR, contributing to our continuous integration and continuous delivery pipelines.


- Database Interaction : Work with relational databases like PostgreSQL, utilizing JPA/Hibernate for efficient data access.

What You Bring :

The ideal candidate will possess the following qualifications and experience :

Education : Bachelor's degree in Computer Science or a related technical field.

Experience :


- 8+ years of hands-on experience in backend software development, specifically with Java and Spring Boot.

- Extensive experience with Java, Spring Boot, JPA/Hibernate, and PostgreSQL.

- Strong practical experience with Amazon Web Services (AWS), including services such as Lambda, ECS, S3, API Gateway, AuroraDB, IAM, and others.

- Deep knowledge of Docker, designing and implementing REST APIs, and working with OpenAPI specifications.


- Strong grasp of data structures, algorithms, Domain-Driven Design (DDD) principles, and security best practices in application development.

Bonus Skills : Experience with Large Language Models (LLMs), AI agents, or Model Context Protocol (MCP) is a significant plus.

Soft Skills : Fluent in English, a collaborative team player with an Agile mindset (Scrum/SAFe methodologies).


info-icon

Did you find something suspicious?