Magic EdTech logo

Magic EdTech

Senior Java Software Engineer

🇮🇳 Noida, Uttar Pradesh 🕑 Full-Time 💰 TBD 💻 Software Engineering 🗓️ September 22nd, 2026

Edtech.com's Summary

Magic EdTech is hiring a Senior Java Software Engineer to build hands-on Java applications with strong foundational knowledge of Core Java, the Collection framework, and multi-threading. The engineer applies design patterns and appropriate data structures while bringing critical analysis and problem-solving skills to the role. This is a full-time, mid-senior level position within Magic EdTech's e-learning and education technology business.

Highlights
  • Designs and builds REST APIs, working within a microservice architecture.
  • Writes unit tests and maintains strong test coverage across the codebase.
  • Brings exposure to API performance engineering, with prior performance-engineering experience considered a plus.
  • Works with the Spring and Spring Boot frameworks for application development.
  • Uses MongoDB and MySQL, or other relational SQL databases, for data storage.
  • Applies serverless architecture and AWS Lambda in solution design.
  • Supports continuous integration and build automation as part of the development pipeline.
  • Works within an Agile development process.
  • Holds mid-senior level experience in Java engineering, spanning the e-learning, education management, and IT services industries.

Senior Java Software Engineer Full Description

Seniority Level:
Mid-Senior level
Industry:
E-learning Education Management Information Technology & Services
Employment Type:
Full-time
Job Functions:
Engineering Information Technology Design

About the job
The candidate will be a hands-on Java Developer, must have strong foundational knowledge with Core Java, Collection framework, Multi-threading (concurrency)
  • Ability to think in terms of design patterns, applying right data structure would be ideal
  • Critical analysis and problem-solving ability are a must, prior experience with performance engineering is a huge plus
  • Strong experience with REST API design
  • Microservice Architecture
  • Unit Testing / Test Coverage
  • Exposure to API Performance engineering
Significant experience or knowledge required in the following areas:
  • Spring/Spring Boot framework
  • MongoDB
  • MySQL (or other relational SQL db experience)
  • Serverless Architecture
  • AWS Lambda
  • Continuous Integration/Build Automation
  • Agile development