HamburgerMenu
hirist

Senior Full Stack Software Engineer - Java/AngularJS/Python

Velodata Global Pvt Ltd
Bangalore
7 - 10 Years

Posted on: 08/08/2025

Job Description

Job Summary :


We are seeking an experienced Full Stack Developer proficient in Java, Angular, and Python to join our dynamic team in Bangalore. The ideal candidate will have a strong foundation in software engineering principles, experience working in Agile environments, and the ability to deliver robust, scalable applications. This role demands both backend and frontend development experience and strong communication skills to collaborate with global stakeholders.


Key Responsibilities (KRAs) :


- Design, develop, and maintain robust full-stack applications using Java, Angular, and Python.


- Collaborate with cross-functional teams including product owners, architects, QA, and global stakeholders to deliver

business-critical solutions.

- Write clean, scalable, testable, and maintainable code using industry best practices and coding standards.

- Create unit, integration, and UI test cases ensuring high quality and bug-free code.

- Develop and maintain RESTful APIs and microservices.

- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.

- Maintain and enhance CI/CD pipelines to ensure rapid and reliable deployments.

- Troubleshoot and resolve production issues with quick turnaround.

- Continuously research and adopt new technologies/tools as per project needs.

- Guide junior developers and perform peer code reviews for quality assurance.


Mandatory Skillset :


- Strong hands-on experience in Java (Core, Spring Boot) and Object-Oriented Programming Concepts

- Expertise in Angular 2+ for developing dynamic Single Page Applications (SPA)

- Proficiency in Python and ability to integrate Python modules with backend services

- Experience with Unit Testing frameworks such as JUnit (Backend), Jasmine/Karma (Frontend)

- Experience in Integration Testing using Cucumber, Mocha.JS, Chai.JS

- Good understanding and experience with Microservices architecture and RESTful APIs

- Containerization using Docker and orchestration with Kubernetes

- Build tools such as Gradle or Maven (minimum one)

- Messaging brokers like RabbitMQ or Kafka (RabbitMQ preferred)

- Proficiency with Version Control Systems like GitLab or Perforce


info-icon

Did you find something suspicious?