Back-end Developer (Social Education Learning)
Are you passionate about building robust, scalable back-end systems? Do you have the technical expertise to power educational innovation? Want to strengthen your portfolio while contributing to meaningful social impact?
Kewordal, a growing social education platform, is seeking talented Back-end Developers to join our mission of connecting learners worldwide. This three-month voluntary work experience opportunity offers valuable hands-on experience in the rapidly expanding EdTech sector.
About Kewordal
Kewordal is an innovative social education platform designed to connect learners and educators in a collaborative, inclusive environment. Our users create "Kewordal lists" to improve their academic results while building social learning communities of friends, peers, academics, and mentoring connections to enhance their prospects for success. We have recently concluded a successful testing/MVP period. We are currently implementing exciting updates to our site, preparing for launch in a few months' time.
What You'll Do
As a Back-end Developer, you'll:
Develop robust Java applications using Spring Boot framework
Design and implement RESTful APIs for seamless front-end integration
Build secure authentication systems using OAuth2, JWT, and Spring Security
Deploy and manage applications using Docker containerization
Implement DevOps practices with CI/CD pipelines (Jenkins, GitLab CI/CD, AWS CodePipeline)
Manage AWS infrastructure (EC2, S3, IAM) for scalable cloud solutions
Test and debug APIs using Postman
Work with graph databases (Neo4j) to enhance platform functionality
Contribute to platform monitoring and observability solutions
What's in it for You
Gain hands-on experience with enterprise-level Java and Spring Boot development
Contribute to an EdTech and Tech for Good start-up that seeks to improve the lives of the most disadvantaged users
Showcase your back-end development expertise and technical problem-solving abilities
Engage collaboratively with other like-minded developers
Connect at the early stage of a promising business
Build experience with modern DevOps practices and cloud infrastructure
What We're Looking For
Strong Java & Spring Boot development skills
Experience designing and implementing RESTful APIs
Knowledge of DevOps & CI/CD practices (Jenkins, GitLab CI/CD, AWS CodePipeline)
Proficiency with Docker containerization
AWS experience (EC2, S3, IAM)
Familiarity with API testing tools like Postman
Experience implementing authentication systems (OAuth2, JWT)
Understanding of Spring Security framework
Graph database experience (Neo4j)
Passion for technical innovation and problem-solving mindset
Nice to have: Experience with monitoring tools (ELK/EFK stack, Prometheus, Grafana)
Nice to have: Basic React knowledge for full-stack collaboration
Why Join Us?
Connect the world through social education
Address academic under-performance through technology
Contribute to achieving our vision of building a scalable global platform
Create positive social impact
Build "Tech for Good" solutions
How to Apply To express an interest in this opportunity, please send a cover note with your CV and a link to your LinkedIn profile to michael.watson@kewordal.com