4 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Support development of web and mobile interfaces using HTML, CSS, JavaScript/Typescript.
- Design, develop, and unit test applications deployed to MS Azure.
- Collaborate with UX and product teams to drive discussions on system architecture.
- Ensure all committed stories for the sprint are completed per the sprint goal.
- Reduce defects in the module/product to meet industry standards.
- Conduct peer reviews to improve code quality.
- Mentor junior developers in testing and development practices.
- Build high-performing teams and create development opportunities.
Requirements
- Bachelor’s or Master’s degree in Computer Science or related field.
- 8+ years of professional software development experience.
- Strong backend experience with Java, Spring Boot, JPA & Hibernate, REST APIs.
- Hands-on experience with Kafka or RabbitMQ.
- Experience with JUnit and Mockito.
- Familiarity with Docker and cloud platforms (Azure, AWS, or GCP).
- Recent hands-on development using Java 7+ and Spring Boot.
- Experience with production support in real-world environments.
- Knowledge of SQL and NoSQL databases.
- Familiarity with CI/CD tools like Jenkins and Kubernetes.
Benefits
- Comprehensive healthcare coverage.
- Flexible PTO.
- Equity RSUs and annual performance bonus opportunities.
- Retirement account support.
- 14+ weeks of paid parental leave.
- Career development opportunities.
- Company-paid privacy certification exam fees.