
Software Engineer - Fullstack
- Bangalore, Karnataka
- Permanent
- Full-time
- Design and develop scalable web applications using Java (Spring Boot) backend
- Build responsive, user-friendly frontend interfaces using Vue.js or React
- Develop and maintain RESTful APIs to support frontend and third-party integrations
- Work with databases such as PostgreSQL, SQL Server, and NoSQL databases (Cosmos DB, MongoDB)
- Collaborate with product and design teams to deliver high-quality software
- Implement CI/CD pipelines and support deployments using Azure DevOps or similar tools
- Ensure application security, performance, and reliability
- Strong backend development skills with Java (Spring Boot)
- Proficient in frontend frameworks: Vue.js or React (mandatory)
- Experience with relational and NoSQL databases (PostgreSQL, Cosmos DB, MongoDB)
- Knowledge of API design, REST services, and authentication methods (OAuth2, Azure AD)
- Familiarity with Azure cloud services is a plus
- Experience with version control (Git) and CI/CD tools such as Azure DevOps
- Exposure to workflow automation tools like Azure Logic Apps or Power Automate
- Exposure to Python expertise
- Experience with containerization (Docker/Kubernetes)