Senior Backend Developer - Cloud Native
WhatJobs Direct
About the role
We are seeking a talented and experienced Senior Backend Developer to join our fully remote engineering team. This role is critical for designing, building, and maintaining scalable, high-performance backend systems and APIs that power our innovative platform. As a remote-first company, we thrive on collaboration, autonomy, and asynchronous communication. You will play a key role in architecting our cloud-native infrastructure, implementing robust solutions, and driving technical excellence.
Responsibilities: Design, develop, and maintain robust, scalable, and efficient backend services and APIs using modern programming languages (e.g., Python, Go, Java, Node.js). Build and manage cloud-native applications on platforms like AWS, Azure, or GCP. Implement and optimize database solutions (SQL and NoSQL). Develop and maintain microservices architectures. Write clean, maintainable, and well-tested code. Collaborate with frontend developers, product managers, and other stakeholders to define and implement new features. Design and implement automated testing strategies, including unit, integration, and end-to-end tests. Participate in code reviews, providing constructive feedback to peers. Troubleshoot, debug, and upgrade existing systems. Contribute to architectural decisions and technical roadmap planning. Ensure the security and performance of backend systems. Stay up-to-date with the latest backend development trends and technologies. Automate deployment processes using CI/CD pipelines. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Minimum of 5 years of professional experience in backend development. Strong proficiency in at least one modern backend programming language (e.g., Python, Go, Java, Node.js). Extensive experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes). Deep understanding of database systems (e.g., PostgreSQL, MySQL, MongoDB). Experience designing and implementing RESTful APIs and microservices. Familiarity with message queuing systems (e.g., Kafka, RabbitMQ). Proficiency in version control systems (e.g., Git). Strong understanding of software architecture principles and design patterns. Excellent problem-solving, analytical, and debugging skills. Effective communication and collaboration skills in a remote environment. Experience with CI/CD tools and practices. Knowledge of security best practices in application development. Join our distributed team and help build the future of technology from wherever you work, contributing to our projects impacting users globally from your base near Owerri, Imo, NG .
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free