Role : Backend Engineer
Java / Spring Boot + Node.js - AWS - Multiple Products
Experience : 2 to 3 years
Location : Pune / Remote
Type : Full-time
Team : Black Panda Consulting
About the Role :
Black Panda Consulting builds software products and platforms across multiple client engagements including an enterprise telemedicine platform powering patient and doctor apps, video consultations, payments, and integration with Indias national digital health system (ABDM/ABHA), alongside other active product builds.
Were hiring a backend engineer who is genuinely comfortable in both Java (Spring Boot) and Node.js, because our projects use both sometimes within the same system. Youll move between products, design and build microservices, and ship to production on AWS. Theres real scope to work on AI/ML-powered features such as clinical triage. This is high-impact, real-world engineering across a varied portfolio not CRUD-for-the-sake-of-it on a single codebase.
What Youll Do :
- Design, build, and maintain REST APIs and microservices in both Java / Spring Boot and Node.js, choosing the right one for each job.
- Move between multiple products and pick up unfamiliar codebases quickly.
- Model data and write efficient queries in PostgreSQL schema design, migrations, indexing.
- Integrate third-party services : payment gateways (Razorpay), video (Agora/WebRTC), and notification providers.
- Deploy, run, and monitor services on AWS (EC2, S3, RDS, Lambda).
- Write clean, well-tested, maintainable code and review your teammates code.
- Contribute to CI/CD pipelines (GitHub Actions) and keep deployments smooth.
- Handle sensitive health and payment data with a security-first mindset.
- (If it interests you) help build AI/ML-powered features and integrate model APIs.
Must-Have Skills :
- 2 to 3 years of professional backend experience, with hands-on production work in both Java / Spring Boot and Node.js (Express or similar). This dual-stack ability is essential our projects use both.
- Strong REST API design and implementation you understand how to structure clean, versioned endpoints.
- Solid SQL and relational-database experience (PostgreSQL or MySQL).
- Working knowledge of core AWS services EC2, S3, RDS, IAM at minimum.
- Sound grasp of authentication and authorization (JWT, OAuth2, role-based access).
- Comfortable with debugging, structured logging, and writing unit/integration tests.
- Excellent Git hygiene a hard requirement.
- Able to context-switch between products and learn new codebases quickly.
- Clear communication and the ability to own work in a small, fast-moving team.
Backend Engineer - Java • Pune