d.light - Back End Engineer
Client: d.light
Location: Rest of the World, 30, ke
Contract: Freelance
Job Description
This is a remote position. The job holder will be responsible for building scalable backend systems and will work on cloud-native services using Java, Spring Boot 3, AWS, and Apache Kafka, contributing to design, development, and continuous improvement of our platform.
Roles & Responsibilities Include:
- Design, develop, and maintain backend services using Java and Spring Boot 3.
- Build and consume RESTful APIs with clean, maintainable code.
- Develop event-driven and asynchronous systems using Apache Kafka.
- Deploy and operate services on AWS (EC2, ECS/EKS, S3, RDS, etc.).
- Write unit and integration tests to ensure code quality and reliability.
- Participate in code reviews and contribute to engineering best practices.
- Troubleshoot production issues and improve system performance and stability.
- Collaborate with cross-functional teams to translate requirements into technical solutions.
Requirements
Desired Skills & Experience:
- 2–3 years of professional experience in Java backend development.
- Strong knowledge of Java (8+) and Spring Boot 3.
- Experience building REST APIs and working with JSON.
- Hands-on experience with Apache Kafka (producers, consumers, topics, offsets).
- Experience deploying or operating applications on AWS.
- Solid understanding of SQL databases (MySQL, PostgreSQL, or similar).
- Familiarity with Git and modern CI/CD pipelines.
- Understanding of microservices architecture and distributed systems basics.
Benefits
- Competitive Package.
No longer accepting applications
Get instant notifications for new Back-End Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.