Senior Member of Technical Staff-Backend
On-sitePune, Maharashtra, India
Job Summary
Develop full-stack software features and services using Java, Spring, JavaScript/jQuery, React, AWS, Redis, and PostgreSQL to simplify clinical documentation and support provider workflows. Design maintainable application components and integrations that scale reliably, while implementing backend APIs, data access patterns, and frontend user experiences. Collaborate with product managers, engineers, designers, and QA partners to clarify requirements, resolve defects, and optimize performance across application layers. Write unit, integration, and regression tests to ensure quality and stability, and participate in code reviews and technical design discussions. Support deployment, monitoring, and operational readiness for services running in AWS environments, while contributing to technical documentation and release coordination.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience
- 4 to 7 years of professional software engineering experience in full-stack development
- Hands-on experience with Java and Spring for building server-side applications
- Hands-on experience with JavaScript/jQuery and React for building user interfaces
- Hands-on experience with PostgreSQL and relational data modeling or query development
- Hands-on experience with Redis or similar caching technology
- Exposure to AWS services and cloud-based application development or deployment
- Understanding of software engineering fundamentals, including debugging, testing, version control, and code review practices
- Ability to work in an in-person team environment in Pune, India
- Strong communication skills with the ability to collaborate effectively across technical and non-technical partners
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.