IT jobs

Senior Full-Stack Engineer

Job Title: Senior Full-Stack Engineer

Location: Kenya (Remote)

Company Description:

Join Turing, the world’s most deeply vetted developers and teams matched by AI. Turing connects world-class engineers with companies to help them achieve their respective career and business goals. Turing enables companies to get matched to vetted remote talent at the touch of a button and developers to achieve their elite dream career from anywhere in the world. With over 400 top companies, including Pepsi, Johnson & Johnson, and Dell, trusting Turing’s Talent Cloud for their engineering needs, this is an opportunity to be a part of a revolutionizing platform.

Job Description:

We are seeking a Senior Full-Stack Engineer to join a well-known internet company that provides data center, interconnection, support, and other digital services to help businesses scale their operations. As a Senior Full-Stack Engineer, you will be responsible for designing, developing, and deploying solutions and services for an important company project. This position requires an 8-9 hour overlap with the PST time zone.

Responsibilities:

  • Write clean, maintainable, testable, scalable, and high-quality code
  • Implement and integrate Kafka messaging systems, RESTful APIs, and other backend services
  • Develop, maintain, and test UI components using React, CSS, and/or HTML
  • Use container stacks such as Docker and Kubernetes to deploy application codes across various development, testing, and production environments
  • Collaborate with a variety of teams and team members to achieve company goals and objectives

Hiring Job: Email Marketing Support

Requirements:

  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
  • At least 8+ years of relevant experience as a Full-Stack Engineer
  • Practical experience (3-4 years) developing Kafka controllers (for consuming & producing messages)
  • Hands-on experience, troubleshooting Kafka clusters and writing integration tests
  • Expertise with Java, Spring Boot, JPA, and Spring Cloud
  • Proficient in Maven, REST, HTML/CSS, and React
  • Familiarity with Docker and K8
  • Thorough understanding of SDLC techniques and processes, including build, test, development, and production environments
  • In-depth understanding of modern software architectures
  • Familiarity with RDBMS data modeling and normalization
  • Previous experience and understanding of GraphDB and GraphQL would be a plus
  • Great command over English communication, both verbal and written

If you are passionate about working with a dynamic team and utilizing your Full-Stack engineering skills, apply now and take the first step to your dream career. Join Turing and be part of the revolutionizing platform that is changing the traditional recruiting model.