CareerPlan

Senior Software Engineer I

India, Bengaluru, KarnatakaFull-time2026-11-02 → 2026-11-10
Hybrid

Core

Design, develop, test, and maintain scalable enterprise web applications and digital learning solutions using microservices and cloud-native architectures.

Role type

Senior Software Engineer (Enterprise Applications & Learning Solutions)

Builds

Scalable microservices, RESTful APIs, and AI-powered application features for digital training platforms

Domain

Enterprise Software / EdTech / Legal & Financial Services

Deliverable

production ML models

Required skills

Java, Spring Boot, JavaScript/TypeScript, AngularJS, Node.js, Microservices Architecture, RESTful APIs, RDBMS, Git/GitHub, Linux/Unix, HTML, CSS, AI Coding Assistants

Preferred skills

AWS, Azure, Docker, Cloud-native architectures, Learning Management Systems (LMS) integration, Agile/Scrum methodologies

Technologies

Java, Spring Boot, JavaScript, TypeScript, AngularJS, Node.js, AWS, Azure, Docker, Git, Linux, HTML, CSS

Responsibilities

Design and develop enterprise web applications and digital learning solutions; Build scalable microservices and RESTful APIs; Utilize AI copilots for code generation and testing; Participate in architecture discussions and sprint planning; Conduct peer code reviews and mentor junior developers; Collaborate with stakeholders to deliver high-quality solutions

Seniority

Senior, hands-on IC