Posted on: 01/07/2025
About the Role :
Are you ready to architect the next generation of digital financial platforms? At Techolution, were looking for a Lead Backend Developer Architect who thrives on solving complex challenges, engineering scalable solutions, and mentoring development teams.
You will be working on cutting-edge cloud-native microservices that power mission-critical systems for global banking and enterprise clients.
As a technical leader, you will drive architectural decisions, champion modern backend engineering practices, and ensure the delivery of secure, performant, and maintainable systems.
If you're a passionate technologist who loves building clean backend architecture and mentoring others to excellence, this is your opportunity to make a global impact.
Key Responsibilities :
- Architect and build scalable, modular backend systems using modern frameworks and languages Node.js, Java, Python, or Go.
- Design and implement RESTful and/or GraphQL APIs, ensuring high availability, performance, and secure data access.
- Lead the transition from monolithic systems to microservices-based architecture, enabling faster development cycles and greater system flexibility.
- Implement event-driven architectures and asynchronous communication patterns using message brokers like Kafka, RabbitMQ, or AWS SNS/SQS.
- Develop cloud-native applications and deploy them using cloud platforms such as AWS, Azure, or GCP.
- Utilize containerization technologies (Docker, Kubernetes) for scalable and portable deployments.
- Manage CI/CD pipelines, infrastructure as code (IaC), and DevOps practices to accelerate delivery and ensure high system availability.
- Design and optimize relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB).
- Ensure database schema design, query performance tuning, indexing, and migrations align with best practices and scalability needs.
- Lead and mentor a team of backend developers, fostering a culture of engineering excellence, innovation, and accountability.
- Collaborate closely with frontend, DevOps, product managers, and QA to translate product visions into resilient backend systems.
- Review code and architecture proposals to maintain code quality and enforce clean code, SOLID principles, and design patterns.
- Lead technical discussions, architecture reviews, and sprint planning with distributed teams across different time zones.
- Advocate and implement test-driven development (TDD) and behavior-driven development (BDD) practices.
- Build robust monitoring, logging, and alerting mechanisms using tools like Prometheus, Grafana, ELK stack, or CloudWatch.
- Troubleshoot and debug production issues with speed and accuracy.
Required Qualifications :
- 7+ years of hands-on backend development experience
- 2+ years in a technical leadership or architecture role
- Deep expertise in one or more backend programming languages : Node.js, Java, Python, Go, or similar
- Strong experience with REST API development, JSON, OAuth2, and JWT authentication
- Solid knowledge of microservices architecture and containerized deployments
- Experience with cloud services: AWS, Azure, or Google Cloud Platform (GCP)
- Proficient in designing and managing both SQL and NoSQL databases
- Experience with CI/CD tools, version control (Git), and Agile/Scrum methodologies
- Strong understanding of software security, including OWASP top 10 and secure API design
- Excellent communication and interpersonal skills, with experience working in remote or globally distributed teams
Did you find something suspicious?
Posted By
Madhu
Last Login: NA as recruiter has posted this job through third party tool.
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1505240
Interview Questions for you
View All