07 Nov
|
Indium software
|
Bengaluru
07 Nov
Indium software
Bengaluru
Senior Software Engineer Backend and Integration
Location: Chennai, Bengaluru and Hyderabad - Hybrid
Experience: 6 to 8 yrs
Notice Period: Immediate to 15 Days
Tech Stack: Python, Java, Node.js, AWS (Lambda, API Gateway, AppSync, Step Functions, EventBridge, SQS, SNS), SQL and Stored Procedures, MongoDB, AI-Assisted Software Development
Working Knowledge: EKS, ECS, Docker, OpenShift, VPC, RDS, Security Groups, Terraform, GitHub, Jenkins, GitHub Actions, encryption, IAM
We are looking for a Senior Software Engineer to build and maintain backend and integration services on AWS. You will develop serverless, event-driven APIs and integrations in Python, Java, and Node.js, work closely with the Backend and Integration Technical Lead, and take ownership of well-scoped features from design through production support.
Design, develop, and test backend services and integrations in Python, Java, and Node.js
Build serverless and event-driven solutions on AWS using Lambda, API Gateway, AppSync, Step Functions, EventBridge, SQS, and SNS
Develop and tune SQL queries and stored procedures, and work with MongoDB data models
Implement and document APIs consumed by the Angular front end and by other services
Write unit, integration, and API tests, and support the Automation Engineer in building test coverage
Take part in design and code reviews, and give constructive feedback to peers
Troubleshoot defects and production issues, and contribute to root-cause analysis
Use GitHub, GitHub Actions, and Jenkins to build and deploy services, following security practices such as IAM and encryption
Use AI-assisted development tools responsibly to speed up design, coding, testing, and documentation
Act as backup for the Technical Lead on key services, and support the Angular front end as needed
Mentor junior engineers on coding practices and AWS patterns
Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field
6 to 8 years of software engineering experience in backend or integration development
Robust proficiency in Python (must have), with working proficiency in Java and/or Node.js
Hands-on experience with AWS Lambda, API Gateway, and AppSync (must haves), and working experience with Step Functions, EventBridge, SQS, and SNS
Exposure to healthcare interoperability and data standards (HL7, FHIR, X12 EDI)
Working knowledge of Angular to act as backup for UI/UX work
AWS Developer or Solutions Architect Associate certification
📌 Senior Software Engineer Backend Integration Bengaluru
🏢 Indium software
📍 Bengaluru