Senior Java Software Engineer
Technology
Madras, India2 weeks agoUntil 22/11/2026
Full timeFully remote
Job description
Senior Java Developer
We are hiring a Senior Java Developer to build and maintain a web-based enterprise platform serving the education sector.This is a hands-on role for an engineer who enjoys working in a mature codebase and wants to see their work used by schools and institutions every day. You will work across a large Java web application and a modern REST service layer, delivering new features, regulatory updates and defect fixes.
Mandatory Skills: Java 11, MySQL, JavaScript, HTML
What you will do
- Design, develop and maintain server-side features in a large Java web application
- Build and extend REST APIs
- Write and optimize MySQL queries, schema changes and data migration scripts
- Develop and maintain multilingual reports and printable documents
- Implement annual regulatory and compliance updates
- Investigate and resolve production defects using logs and request tracing
- Write automated tests (unit, API and UI) and take part in code reviews
- Work independently in a large legacy codebase with limited documentation
- Strong experience in Java web application development
- Solid working knowledge of MySQL, including query optimization and data migration
- Experience building and consuming REST APIs
- Experience with automated testing at the unit, API and UI levels
- Comfort navigating and improving legacy code without extensive documentation
- Clear written communication
- A disciplined, process-oriented approach
- Self-driven problem solving
- Meaningful work on a platform used in the education sector
- A mix of feature development, compliance work and production support, so no two weeks look the same
- Real ownership and the independence to solve problems your way
Keywords
Java 11MySQLJavaScriptHTMLREST APIsJava Web Application DevelopmentQuery OptimizationData MigrationAutomated TestingUnit TestingAPI TestingUI TestingLegacy Code MaintenanceProduction Defect ResolutionCode ReviewsEnterprise PlatformEducation SectorJava Web ApplicationServer-Side DevelopmentDatabase Schema Changes
Interested in this role?