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