Description
Accountabilities
- Back-end Development and Architecture: Design, develop, and maintain scalable, reliable back-end services using Java and Node.js, including Backend for Frontend (BFF) layers, supporting high-transaction-volume applications.
- Solution Design and Implementation: Lead technical development from initial conception through production delivery, building new features and services while balancing business priorities with technical debt reduction.
- Code Quality and Automated Testing: Maintain a healthy, sustainable codebase by applying Clean Code, SOLID principles, design patterns, and comprehensive unit and integration testing practices.
- Cloud Infrastructure and Microservices: Develop and operate cloud-based solutions using AWS, containerization, and microservices architectures to support scalability, resilience, and maintainability.
- APIs and Asynchronous Communication: Design, implement, and consume RESTful APIs while working with MongoDB and asynchronous messaging technologies such as AWS SQS.
- Observability and Security: Monitor application performance in production, improve system observability and resilience, and implement appropriate API security and data protection practices.
- AI-Enabled Engineering: Integrate generative AI assistants into daily development workflows to accelerate coding, testing, documentation, and problem-solving while maintaining high standards of quality and security.
- Cross-Functional Collaboration: Partner with Product and Fro
Employer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.