3h ago
Backend Principal Software Engineer
Bengaluru, India
full-timeseniorsoftware
Tech Stack
+1
Description
You will design, develop, and unit test backend applications using Java, Python, and the Spring ecosystem, deploying to MS Azure. Collaborate with cross-functional teams to drive system architecture and mentor junior developers.
Requirements
- 8+ years professional software engineering experience
- Extensive hands-on experience with Java/J2EE, Design Patterns, Spring MVC, SQL, Web services
- Experience with Elasticsearch and Kafka
- Understanding of web services and SOA standards (REST/OAuth/JSON)
- Bachelor's or Master's degree in Computer Science or related field
Responsibilities
- Design, develop, and unit test backend applications using Java, Python, REST, Spring ecosystem
- Deploy applications to MS Azure and contribute to cloud architecture discussions
- Work with UX, Product Managers, and developers in planning and architectural discussions
- Conduct peer code reviews and mentor junior developers
- Catch and fix issues early to maintain high performance
0 views 0 saves 0 applications