10,208 Lead Backend Engineer Microservices jobs in Kenya

Lead Backend Engineer - Microservices

50200 Tuwan KES2000000 Annually WhatJobs remove_red_eye View All

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned and motivated Lead Backend Engineer to join their dynamic, fully remote engineering team. This is an exceptional opportunity to lead the design, development, and deployment of scalable, high-performance backend systems and microservices. You will be responsible for defining technical strategy, mentoring a team of talented engineers, and ensuring the delivery of robust and efficient software solutions. The ideal candidate possesses extensive experience in backend development languages (e.g., Java, Python, Go), deep knowledge of microservices architecture, RESTful APIs, and database technologies (SQL and NoSQL). Proficiency in cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes) is essential. You will collaborate closely with frontend engineers, product managers, and QA teams to deliver seamless user experiences. This role requires strong leadership qualities, excellent problem-solving skills, and a passion for building well-architected systems. You will conduct code reviews, champion best practices in software development, and drive continuous improvement within the engineering team. The ability to work autonomously, manage project timelines, and communicate effectively with remote colleagues across different disciplines and time zones is crucial. You will play a key role in technical decision-making, architectural design, and ensuring the overall quality and scalability of our backend services. If you are a highly skilled backend engineer with a passion for leading and innovating in a remote-first environment, this is the perfect role for you. This position is linked to Bungoma, Bungoma, KE , but is a fully remote opportunity.
This advertiser has chosen not to accept applicants from your region.

Lead Backend Engineer (Microservices) - Remote

60200 Meru , Eastern KES200000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly scaling tech startup at the forefront of digital innovation, is seeking an experienced and visionary Lead Backend Engineer to spearhead the development of their next-generation platform. This is a fully remote position, offering the opportunity to build and lead a high-performing engineering team focused on microservices architecture, cloud infrastructure, and robust API design. The ideal candidate possesses a deep understanding of distributed systems, a passion for creating scalable and resilient software, and strong leadership capabilities. Join us in shaping the future of technology from wherever you work best.

Responsibilities:
  • Lead the design, development, and deployment of scalable, high-performance backend microservices.
  • Architect and implement robust APIs (RESTful, gRPC) and data integration solutions.
  • Drive the adoption of best practices in coding, testing, security, and deployment within the backend team.
  • Collaborate with frontend engineers, product managers, and DevOps to define technical requirements and deliver high-quality features.
  • Mentor and guide junior backend engineers, fostering a culture of technical excellence and continuous learning.
  • Oversee the selection and implementation of appropriate technologies and tools for backend development.
  • Ensure the reliability, scalability, and performance of backend systems through effective monitoring and tuning.
  • Participate in code reviews, providing constructive feedback to ensure code quality and adherence to standards.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to architectural decisions and technology roadmap planning.
  • Optimize application performance and database interactions.
  • Implement and manage CI/CD pipelines for seamless deployment.
  • Stay current with emerging backend technologies and industry trends.
  • Work closely with the DevOps team to ensure efficient infrastructure management and deployment.
  • Foster a collaborative and productive remote engineering culture.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 7 years of professional software development experience, with at least 3 years in a lead or senior backend engineering role.
  • Proven experience in designing and building distributed systems and microservices architecture.
  • Expertise in one or more backend programming languages such as Python (Django/Flask), Java (Spring Boot), Node.js (Express), Go, or Ruby (Rails).
  • Strong understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Proficiency in designing and implementing RESTful APIs and understanding of GraphQL is a plus.
  • Familiarity with message queues (e.g., Kafka, RabbitMQ) and event-driven architectures.
  • Solid understanding of software development principles, including SOLID, DRY, and design patterns.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong leadership, communication, and interpersonal skills, with the ability to manage remote teams effectively.
  • Experience with TDD/BDD and various testing frameworks.
  • Familiarity with Agile development methodologies.
This fully remote position offers the flexibility to work from your preferred location while contributing to groundbreaking technology solutions. Join a team that values innovation, collaboration, and work-life balance.
This advertiser has chosen not to accept applicants from your region.

Lead Backend Engineer - Scalable Microservices

01001 Ongata Rongai, Rift Valley KES320000 Annually WhatJobs

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding technology firm focused on building robust and scalable backend systems, is seeking a highly skilled Lead Backend Engineer for a fully remote position. You will play a pivotal role in architecting, developing, and maintaining our client's microservices-based backend infrastructure, ensuring high performance, reliability, and security. Working remotely from your home base in **Ongata Rongai, Kajiado, KE**, you will lead a talented team of engineers, mentor junior developers, and drive technical excellence across the backend development lifecycle. Your responsibilities will include designing and implementing efficient APIs, optimizing database performance, developing data-driven solutions, and ensuring seamless integration with frontend applications and third-party services. You will also be instrumental in establishing and enforcing coding standards, conducting code reviews, and implementing best practices in software development, testing, and deployment. The ideal candidate possesses a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with a minimum of 7 years of professional experience in backend development. Proven expertise in one or more backend languages (e.g., Python, Java, Node.js, Go) and extensive experience with microservices architecture, RESTful APIs, and relational/NoSQL databases are essential. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is highly desirable. Strong leadership, mentoring, and problem-solving skills are critical for this role. You must be an excellent communicator, capable of collaborating effectively with cross-functional teams in a remote setting. We are looking for an innovative and driven engineer who is passionate about building high-quality, scalable software systems. If you are a seasoned backend engineer with leadership experience and thrive in a remote, collaborative environment, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Lead Software Developer - Backend

20117 Mwembe KES160000 Annually WhatJobs remove_red_eye View All

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished and innovative Lead Software Developer with a specialization in backend systems to join their fully remote engineering team. This role is critical in designing, developing, and maintaining robust, scalable, and high-performance backend solutions that power our cutting-edge products. The Lead Developer will be responsible for architecting complex backend systems, writing clean, efficient, and well-documented code, and ensuring the reliability and security of our applications. You will lead a team of talented backend engineers, providing technical guidance, mentorship, and code reviews to foster best practices and drive project success. This position requires extensive experience with modern programming languages (e.g., Python, Java, Node.js), database technologies (SQL and NoSQL), and cloud platforms (AWS, Azure, GCP). Familiarity with microservices architecture, API design, and DevOps principles is essential. The ideal candidate possesses exceptional problem-solving skills, a deep understanding of software development methodologies (Agile/Scrum), and a passion for building scalable and maintainable software. This fully remote role demands outstanding leadership, communication, and collaboration capabilities, along with the ability to manage distributed teams effectively. You will play a key role in shaping the technical direction of our products and driving innovation. Experience with performance optimization and security best practices is highly valued. This is an unparalleled opportunity to lead impactful software development initiatives within a forward-thinking and collaborative remote environment. The location of interest for this role, if not remote, would be Naivasha, Nakuru, KE .
This advertiser has chosen not to accept applicants from your region.

Remote Lead Software Developer (Backend)

40100 Kapsuser KES280000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a dynamic and innovative technology company seeking a talented and experienced Remote Lead Software Developer (Backend) to spearhead their backend development efforts. This fully remote role offers the chance to shape the architecture and development of scalable, high-performance applications. You will lead a team of talented engineers, mentor junior developers, and drive best practices in coding, testing, and deployment. Your responsibilities will include designing robust APIs, developing microservices, optimizing database performance, and ensuring the security and scalability of our backend systems. You'll collaborate closely with product managers, frontend developers, and other stakeholders to translate business requirements into technical solutions. We are looking for a hands-on leader who is passionate about building high-quality software, fosters a collaborative team environment, and stays ahead of industry trends. The ideal candidate will have a strong command of backend programming languages (e.g., Python, Java, Node.js), experience with cloud platforms (AWS, Azure, GCP), and a deep understanding of database technologies (SQL, NoSQL). You must be adept at problem-solving, code reviews, and implementing efficient development workflows. This role requires excellent communication skills, strong leadership qualities, and the ability to thrive in an autonomous remote setting. You will play a crucial role in defining the technical roadmap and ensuring the successful delivery of our software products. This is an exceptional opportunity for a seasoned developer looking to take on leadership responsibilities and make a significant impact.

Key Responsibilities:
  • Lead the design, development, and implementation of backend services and APIs.
  • Mentor and guide a team of backend software developers.
  • Establish and enforce coding standards, best practices, and review processes.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Optimize application performance, scalability, and security.
  • Manage and deploy applications on cloud infrastructure.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to architectural decisions and technical roadmap planning.
  • Stay current with new technologies and industry trends.

Required Qualifications:
  • Proven experience in backend software development, with significant experience in a lead or senior role.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
  • Strong experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Deep understanding of database systems (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience designing and implementing RESTful APIs and microservices.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong leadership and team management capabilities.
  • Ability to work effectively in a remote, agile environment.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
This advertiser has chosen not to accept applicants from your region.

Lead Software Developer - Full Stack (Remote)

00100 Abothuguchi West KES130000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a forward-thinking tech startup, is seeking an experienced and visionary Lead Software Developer to build and mentor their engineering team, operating entirely remotely. This role is fundamental to designing, developing, and deploying robust, scalable, and high-performance web applications. The Lead Software Developer will be responsible for architectural decisions, code quality, development best practices, and guiding junior developers. You will work closely with product managers and designers to translate user stories and mockups into functional, elegant solutions. Key responsibilities include developing front-end and back-end components, implementing APIs, optimizing application performance, and ensuring security best practices. You will champion agile methodologies, conduct code reviews, and foster a culture of continuous learning and improvement within the engineering team. The ideal candidate will possess a Bachelor's degree in Computer Science, Engineering, or a related field, with at least 7 years of professional software development experience, including significant experience in a leadership role. Expertise in multiple programming languages (e.g., Python, Java, JavaScript), frameworks (e.g., React, Angular, Node.js, Django), and database technologies (e.g., SQL, NoSQL) is essential. Strong understanding of cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is highly desirable. Exceptional problem-solving skills, a deep understanding of software architecture patterns, and a passion for writing clean, maintainable code are required. Excellent communication and interpersonal skills are crucial for effective remote collaboration and team leadership. This is a fully remote position, requiring strong self-management, excellent time-zone coordination, and the ability to inspire and motivate a distributed team. We are looking for a technical leader who can drive innovation, mentor talent, and deliver exceptional software products.
This advertiser has chosen not to accept applicants from your region.

Remote Lead Software Developer (Full-Stack)

01200 Makongeni KES250000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an exceptional Remote Lead Software Developer (Full-Stack) to spearhead their innovative engineering team. This fully remote position offers the opportunity to shape the technical direction of cutting-edge software products from anywhere in the world. You will be responsible for leading a team of talented developers, architecting scalable solutions, and driving the development lifecycle from concept to deployment. The ideal candidate possesses a strong technical background, excellent leadership qualities, and a passion for building high-quality, user-centric applications.

Key responsibilities include:
  • Leading and mentoring a team of full-stack developers, fostering a collaborative and high-performance environment.
  • Architecting and designing robust, scalable, and maintainable software solutions using modern best practices.
  • Overseeing the full software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
  • Driving technical decisions and ensuring adherence to coding standards, security protocols, and performance best practices.
  • Collaborating with product managers, designers, and other stakeholders to define product roadmaps and technical strategies.
  • Conducting code reviews, providing constructive feedback, and promoting continuous improvement within the team.
  • Developing and implementing efficient CI/CD pipelines and automation strategies.
  • Troubleshooting and resolving complex technical issues across the stack.
  • Researching and evaluating new technologies and tools to enhance development processes and product capabilities.
  • Ensuring the delivery of high-quality, well-tested software on time and within scope.
A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, coupled with at least 7 years of professional software development experience, is required. Proven experience leading development teams and architecting complex applications is essential. Expertise in multiple programming languages (e.g., Python, Java, JavaScript), frameworks (e.g., React, Angular, Node.js, Django), and database technologies (e.g., PostgreSQL, MongoDB) is highly preferred. Strong understanding of cloud platforms (AWS, Azure, GCP), microservices architecture, and DevOps practices is a significant advantage. Excellent communication, problem-solving, and interpersonal skills are crucial for success in this remote leadership role. You will be instrumental in driving innovation and delivering exceptional software solutions.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Lead backend engineer microservices Jobs in Kenya !

Junior Software Developer Apprenticeship - Web Technologies

60100 Embu, Eastern KES40000 Monthly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering an exceptional fully remote apprenticeship opportunity for aspiring Junior Software Developers eager to launch their careers in the tech industry. This program is designed to provide comprehensive, hands-on training in modern web development technologies, equipping you with the skills necessary to succeed in a professional software engineering role. As an apprentice, you will work alongside experienced developers, contributing to real-world projects and gaining practical experience in areas such as front-end development (HTML, CSS, JavaScript, React/Vue), back-end development (Node.js, Python, Java), database management (SQL, NoSQL), and version control (Git). You will participate in daily stand-ups, code reviews, and team problem-solving sessions, all conducted virtually. The apprenticeship includes structured learning modules, mentorship, and opportunities to build a strong portfolio. We are looking for enthusiastic individuals with a genuine passion for coding, strong analytical and problem-solving abilities, and a willingness to learn and adapt. While prior professional experience is not required, a foundational understanding of programming concepts or completion of online coding courses would be advantageous. Excellent communication skills and the ability to collaborate effectively in a remote team environment are essential. This is an incredible chance to gain invaluable experience and kickstart a rewarding career without the need to relocate, working on projects that will impact users across various sectors, with a focus on innovative solutions originating from **Embu, Embu, KE**.
This advertiser has chosen not to accept applicants from your region.

Remote Junior Web Developer - Frontend Focus

01000 Makongeni KES60000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is actively seeking a motivated and eager-to-learn Junior Web Developer with a passion for frontend technologies to join their entirely remote development team. This apprenticeship-style role is designed for individuals looking to gain hands-on experience in building modern, responsive web applications. As a remote intern, you will collaborate with senior developers on various projects, contributing to the design, development, and testing of user interfaces. You will be exposed to a wide range of technologies and best practices in web development, with ample opportunities for mentorship and skill development. The focus will be on translating UI/UX designs into high-quality code, ensuring cross-browser compatibility and optimal performance. You will work with HTML5, CSS3, and JavaScript frameworks such as React, Vue.js, or Angular. Understanding version control systems like Git is essential. This is a fantastic opportunity to kick-start your career in web development within a supportive, fully remote environment. You will participate in daily stand-ups, contribute to team discussions, and receive constructive feedback to help you grow. Key learning areas will include state management, API integration, and basic backend concepts. We are looking for individuals who are self-starters, possess strong problem-solving abilities, and have a keen eye for detail. Even if you don't have extensive professional experience, a strong portfolio showcasing personal projects or contributions to open-source is highly valued. This role requires excellent communication skills, as you'll be interacting with team members across different time zones. The goal of this program is to provide comprehensive training and practical experience, potentially leading to a full-time employment offer upon successful completion of the internship. If you are excited about building engaging web experiences and thrive in a remote setting, apply now to begin your journey in the tech industry.

Responsibilities:
  • Assist in the development of responsive and user-friendly web interfaces.
  • Translate UI/UX design wireframes into high-quality, functional code.
  • Write clean, maintainable, and efficient HTML, CSS, and JavaScript.
  • Collaborate with senior developers on frontend features and bug fixes.
  • Participate in code reviews and learn best practices.
  • Test and debug applications to ensure a smooth user experience.
  • Assist with integrating frontend components with backend APIs.
  • Contribute to documentation and knowledge-sharing efforts.
  • Stay updated on emerging frontend technologies and trends.
Qualifications:
  • Basic understanding of HTML, CSS, and JavaScript.
  • Familiarity with at least one modern JavaScript framework (React, Vue, Angular).
  • Knowledge of version control systems (Git).
  • Strong desire to learn and grow in a web development career.
  • Excellent problem-solving and analytical skills.
  • Good written and verbal communication skills.
  • Ability to work independently and collaboratively in a remote team.
  • A portfolio showcasing personal projects or relevant coursework is a plus.
  • Enthusiasm for web development and creating engaging user experiences.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Training Program

01000 Makongeni KES50000 Monthly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for aspiring individuals to join their comprehensive Junior Software Developer Apprenticeship program. This is a fully remote, structured training initiative designed to equip participants with the foundational skills and practical experience needed to launch a successful career in software development. Over the course of the program, apprentices will receive intensive training in core programming languages, software development methodologies, and problem-solving techniques. The goal is to foster a deep understanding of the software development lifecycle and prepare apprentices for future roles within the tech industry.

Apprentices will work on real-world projects under the guidance of experienced mentors, gaining hands-on experience in coding, debugging, testing, and collaborating with team members using agile methodologies. This remote-first program emphasizes continuous learning and professional growth. You will be exposed to various aspects of software engineering, including front-end and back-end development, database management, and cloud technologies. The program includes regular feedback sessions, performance evaluations, and opportunities to develop essential soft skills such as communication and teamwork. While no prior professional experience is required, a strong passion for technology, a demonstrable aptitude for logical thinking, and a commitment to learning are essential. A basic understanding of programming concepts or relevant academic background is beneficial but not strictly mandatory. Upon successful completion of the apprenticeship, there is a strong possibility of transitioning into a permanent role. This is an unparalleled chance to gain invaluable industry experience and kickstart your tech career from the comfort of your home, supported by our team located near Thika, Kiambu, KE .
This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Lead Backend Engineer Microservices Jobs