Responsible for designing, developing, and maintaining scalable backend services, apis, and microservices in a remote full‑time capacity.
Responsibilities Design, develop, and maintain scalable backend services, apis, and microservices. Collaborate with product owners and architects to translate requirements into technical solutions. Write clean, efficient, testable, and maintainable code in python. Build and optimize restful apis. Implement and manage relational and nosql databases. Ensure performance, reliability, and security of backend systems. Partner with qa teams to ensure automated test coverage and high code quality. Troubleshoot and resolve production issues while optimizing system performance. Mentor junior engineers within nearshore teams and promote engineering best practices. Qualifications 8+ years of backend development experience in enterprise or saas environments. Strong expertise in python frameworks: django, fastapi, flask. Proficiency with relational databases (postgresql, mysql, oracle) and nosql (mongodb, dynamodb, redis). Solid understanding of microservices, event‑driven architectures, and api design. Experience with cloud platforms, particularly azure. Familiarity with containerization technologies (docker, kubernetes). Strong knowledge of software design patterns, scalability, and performance tuning. Excellent english communication skills, verbal and written. 8+ years overall software development experience. Role‑Specific Requirements Experience with message queues and streaming platforms (kafka, rabbitmq, sqs, pub/sub). Knowledge of devops tools (jenkins, github actions, gitlab ci, terraform). Hands‑on experience in agile/scrum delivery models. Exposure to frontend frameworks (react, angular, vue) is a plus. Prior nearshore delivery experience with us/european clients preferred. Technologies Languages/frameworks: python (django, fastapi, flask) Databases: postgresql, mysql, oracle, mongodb, dynamodb, redis Cloud: azure Containers: docker, kubernetes CI/CD & devops tools: jenkins, github actions, gitlab ci, terraform Messaging/streaming: kafka, rabbitmq, sqs, pub/sub Skillset Competencies Backend development & api design Python programming with modern frameworks Database design and optimization (sql & nosql) CI/CD pipelines & devops integration Scalability, performance tuning & system optimization Agile collaboration and mentoring of nearshore teams EEO StatementAt encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality. #J-18808-Ljbffr
By continuing you agree to our Terms & Privacy Policy.