Job Description
As a Senior Java Developer, you will be responsible for designing, developing, and optimizing the core logic, algorithms, and frameworks that power our timetabling product. You will be working closely with the Griddle Engineering Manager and the product team to build features that will shape the future of education. Your role will involve a combination of technical leadership, development, and mentoring to ensure the continued success and evolution of Griddle’s timetabling solution.
Skills
- Spring Framework
- Databases
- Scheduling Algorithms
- API Design and Development
Educational Qualifications:
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
- Additional certifications in Java Development, Spring Framework, or Cloud Technologies are a plus.
Required Experience:
- 5+ years of experience in Java development with a strong focus on building and maintaining enterprise-level applications.
- Proven experience in developing scheduling systems or solving complex algorithmic problems, particularly in the education or similar domains.
- Solid understanding of backend development, system architecture, and performance optimization.