about 5 hours ago
Bengaluru, IndiaSenior / Staff+
Responsibilities
- Design, code, and debug software.
- Improve performance of existing software.
- Maintain and upgrade systems.
- Train and mentor other engineers.
- Recommend new technologies to improve productivity.
- Oversee technical aspects of projects.
- Investigate and resolve software issues.
- Participate in team meetings and brainstorming sessions.
- Collaborate with testing teams on performance test plans.
- Support product specifications and requirements development.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 10+ years of experience in Java development, RESTful APIs, Spring Boot, and Microservices.
- Strong technical expertise and problem-solving skills.
- Excellent documentation and analytical skills.
- Strong communication and organizational skills.
- Proven experience in software development methodologies and building complex web systems.
- Strong leadership capabilities.
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.
Tech Stack
JavaSpring Boot