Job title: lead backend developer
we are seeking a skilled and experienced backend developer to join our team. As a lead developer, you will be responsible for driving the evolution of our scalable backend foundation, enabling major initiatives and new product capabilities.
key responsibilities:
* lead backend development efforts with end-to-end ownership from ideation to implementation.
* collaborate with cross-functional teams to deliver high-quality and user-focused backend services.
* design, build, and maintain scalable microservices and internal apis that power practice growth products.
* apply expertise in backend technologies to introduce improved architectures and patterns.
* mentor and guide junior and mid-level engineers.
* help shape engineering standards, design reviews, and best practices across the team.
* stay up to date with industry advancements and incorporate relevant ideas into engineering work.
* contribute to the evolution of the backend stack to improve scalability, maintainability, and performance.
* work closely with frontend engineers to ensure smooth integration between backend apis and user interfaces.
* collaborate with cloud and devops teams to improve deployments, observability, and performance.
* integrate external systems, services, and vendors into our backend.
* identify platform gaps and design backend components to support new initiatives.
* ensure backend services are reliable, secure, and optimized for high traffic.
requirements:
* 8+ years of experience as a software engineer focused on backend development of scalable services.
* expert level proficiency in java and strong experience with python.
* deep experience with frameworks such as spring boot or flask.
* strong experience with cloud platforms such as aws or gcp, including serverless technologies, containerization, and managed services.
* proven ability to design high-availability, high-performance applications following microservice architecture and restful api design.
* strong understanding of relational databases such as postgresql or mysql and nosql systems such as mongodb or redis.
* deep understanding of backend architecture principles, caching, security, and system integration patterns.
* strong leadership skills with experience mentoring junior developers and setting engineering standards.
* excellent written and verbal communication skills in english.
benefits:
* professional growth: accelerate your professional journey with mentorship, techtalks, and personalized growth roadmaps.
* competitive compensation: we match your ever-growing skills, talent, and contributions with competitive usd-based compensation and budgets for education, fitness, and team activities.
* a selection of exciting projects: join projects with modern solutions development and top-tier clients that include fortune 500 enterprises and leading product brands.
* flextime: tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
seniority level:
mid-senior level
employment type:
full-time
industries:
it services and it consulting