3h ago

Principal Software Engineer

Bengaluru, India
full-timeseniorData governance and AI trust platform

Tech Stack

+1

Description

You will develop web and mobile interfaces, design and build backend services using Java/J2EE, Spring Boot, and Microservices, and contribute to system architecture decisions while collaborating with cross-functional teams. This role also involves mentoring junior developers and driving code quality improvements.

Requirements

  • Bachelor's or Master's in CS or related field
  • 8+ years of professional software engineering experience
  • Expertise in Java/J2EE, Spring MVC, Spring Boot, Microservices
  • Experience with REST/OAuth/JSON web services
  • Moderate experience with SQL and NoSQL databases

Responsibilities

  • Develop web and mobile interfaces for product modules
  • Design, develop, and unit test applications deployed to Azure
  • Collaborate with UX, Product Managers, and developers in planning and grooming
  • Conduct peer code reviews and improve code quality
  • Mentor junior developers and build high-performing teams
0 views 0 saves 0 applications