Job Details:
Position: Principal Engineer
Experience: 12+ Years
Location: Bangalore (Hybrid)
Responsibilities:
- Troubleshoot and fix software issues to keep systems stable and reliable.
- Maintain and improve existing applications (performance, updates, and technical debt).
- Build and deploy new features based on business needs.
- Work with architects and senior engineers to design scalable and efficient solutions.
- Review code/designs and suggest improvements for quality and productivity.
- Write and maintain automated unit and integration tests.
- Collaborate with support and development teams in an Agile environment.
- Suggest and support technology upgrades for scalability and performance.
- Share technical updates and solutions with teams.
- Learn continuously and mentor others.
Skills Required:
- Strong in Java (J2EE, Spring Boot, Microservices) for enterprise apps.
- Good knowledge of React (front-end development and integration).
- Excellent debugging and troubleshooting skills (especially in production).
- Familiarity with Agile and Scrum practices.
- Good communication and teamwork skills.