Search by job, company or skills

A

Software Development, AMTS

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.

Role: Associate Member of Technical Staff (AMTS) - Backend Engineer

Org: athenaIT / Productivity Solutions Zone

Location: Bangalore (Whitefield), India

Type: Full-time

Work Experience - 6 month-2 Years of work Experience.

About the orgs

athenaIT and the Productivity Solutions Zone build internal platforms and services that streamline business workflows, enable automation, and improve productivity across athenahealth. We focus on secure, reliable, and scalable engineering that empowers teams to deliver efficiently and with confidence.

Role summary

As an AMTS Backend Engineer, you will design, build, and operate Node.js/Express services that power internal workflows and automation. You'll use Redis for performance and state management, MongoDB and PostgreSQL for data modeling and transaction needs, DynamoDB for high-scale, low-latency access patterns, and apply foundational AWS concepts to deploy, secure, and observe services in production.

Key responsibilities

. Design, implement, and maintain RESTful APIs and microservices using Node.js and Express

. Implement caching, rate-limiting, background jobs, and workflow state management using Redis

. Model and optimize data across polyglot storage:

o MongoDB for flexible schemas and aggregation

o PostgreSQL for relational models, transactions, and complex queries

o DynamoDB for high-throughput, key-value and document access patterns with GSIs/LSIs

. Ensure code quality through testing (unit/integration), code reviews, and CI/CD practices

. Implement observability with structured logging, metrics, and tracing to support reliable operations

. Embed security and compliance fundamentals: authentication/authorization, secrets management, and least-privilege access

. Apply basic AWS infrastructure knowledge to deploy and operate services (IAM, VPC, ALB/API Gateway, EC2/ECS/EKS basics, CloudWatch)

. Collaborate with cross-functional partners to translate business workflows into technical solutions contribute to documentation and operational runbooks

Required qualifications

. Proficiency in JavaScript/TypeScript, Node.js, and Express

. Hands-on experience with Redis (caching, key design, pub/sub, queues)

. Practical experience with MongoDB (CRUD, indexing, aggregation pipelines, schema design)

. Familiarity with DynamoDB fundamentals (partition/sort key design, GSIs/LSIs, WCU/RCU, TTL, item sizing)

. Solid understanding of REST API design (versioning, pagination, error handling, idempotency)

. Basic AWS knowledge across compute/containerization, networking fundamentals, IAM, and logging/monitoring

. Experience with Git and CI/CD familiarity with testing frameworks (e.g., Jest/Mocha)

. Strong debugging and problem-solving skills performance and reliability mindset

. Clear, structured communication and collaborative working style

Preferred qualifications

. TypeScript-first service development and shared libraries

. Experience with asynchronous processing, background jobs, and workflow orchestration

. Familiarity with message queues/brokers and event-driven patterns

. Infrastructure-as-Code (Terraform/CloudFormation) and foundational DevOps practices

. Data migration and performance optimization across mixed storage (MongoDB, PostgreSQL, DynamoDB)

-

More Info

Job ID: 140233035

Similar Jobs

Early Applicant