smartShift Technologies is hiring a Software Developer to join our Bengaluru team.
- Collaborate with Senior developer and team members on the development of backend API solutions for managing our service portal.
- Review and integrate best practices, architecture, and development provided by the team lead
- Stay on top of industry trends and ensure the team appropriately utilizes the latest technologies and best practices
- Be a key contributor to the creation of a long-term, scalable architecture
- Develop new features
- Build reusable code and libraries for future use
- Provide maintenance and enhancements
- Promote usability best practices and API documentation
Skills & Experience
- Intermediate knowledge of Java/Groovy, Spring, Rest Apis, Data Modeling.
- Experience with Tomcat or equivalent application servers
- Experience with Cloud Provider SDK’s
- Experience with unit testing and test-driven development
- Experience working with Git in a CI/CD environment
- Proficient understanding of cross-browser compatibility issues and ways to work around them
- Experience with responsive and adaptive design
- Passionate about technology and staying up to date on industry trends
- Strong commitment to continuous improvement for self and team
- BE/MCA or equivalent area
- 3+ years developing large scale enterprise solutions