About Anthology 🌟
Anthology is dedicated to delivering innovative education technology solutions that empower learners, educators, and institutions to achieve their full potential. With our Learning Management System (LMS), Blackboard, we enable efficient online education experiences for learners and instructors.
At Anthology, diversity, inclusion, and belonging are fundamental values that inspire innovation and growth. We strive to create a workplace where all voices are heard, and creativity thrives.
Job Responsibilities 👨💻👩💻
✔️ Design and develop scalable software solutions using Java and REST APIs.
✔️ Participate actively in agile development processes, including stand-ups, design sessions, and sprint demos.
✔️ Embrace test-driven development and deliver high-quality software.
✔️ Troubleshoot and maintain cloud-based applications, ensuring minimal downtime and resolving client-reported issues.
✔️ Build new features and provide fixes across the full technology stack.
✔️ Work with AI technologies to enhance development efficiency and create innovative solutions.
Key Qualifications & Skills Required 📚
Essential Skills:
- 0-2 years of experience in software design, development, and deployment.
- Basic experience in developing single-page JavaScript applications using frameworks like React, Redux, or Angular.
- Familiarity with Java, SQL/NoSQL databases, and web application development.
- Knowledge of Object-Oriented Design, Service-Oriented Architecture, and domain-driven design.
- Understanding of data structures, algorithms, and coding best practices.
- Strong analytical and problem-solving skills with a willingness to learn.
- Good understanding of unit and integration testing.
- Excellent communication skills in English (written and spoken).
Preferred Skills:
- Knowledge of AWS and serverless technologies like Kubernetes, DynamoDB, CloudFront, Aurora, and Lambda.
- Familiarity with REST API, authentication, and CI/CD pipelines.
- Experience in the education technology industry or with e-learning solutions.
- Exposure to test-driven development practices.
Why Join Anthology? 🌟
✨ Be part of a global leader in education technology.
✨ Contribute to enhancing learning experiences through cutting-edge AI and software solutions.
✨ Collaborate in a diverse, inclusive, and growth-oriented environment.