about the job
Backend Development & Architecture
- Design, develop, and maintain robust, scalable information exchange pipelines between business applications
- Develop production-quality backend code in NodeJS/TypeScript and Python on AWS Serverless ecosystem
- Implement integration patterns (request-response, event-driven, batch) according to specific business needs
- Optimize flow performance: latency, throughput, AWS costs
Enterprise Integration Architecture
- Thoroughly understand and analyze business requirements: data sources, destinations, formats, volumes, frequencies
- Design efficient flow architectures: data transformation, enrichment, intelligent routing
- Manage failures and ensure resilience: replay mechanisms, compensation, alerting
- Maintain complete data traceability: auditing, versioning, reconciliation
Technical Excellence
- Stay current with AWS Serverless best practices and new service capabilities
- Write detailed technical specifications and rigorous unit/integration tests
- Contribute to the overall middleware platform architecture
- Ensure maintainability and scalability of produced code
Security & Compliance
- Implement security best practices from design phase (secure by design)
- Ensure data security in transit and at rest
- Ensure compliance with organization's cybersecurity standards
about the manager/team
Collaborative team: Dynamic small team with strong culture of sharing and continuous learning