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.