freehire launches on Product Hunt on 26 August.

Follow →

Java Senior Backend Developer

Summary

Build and maintain Java-based backend services, troubleshoot production issues, and modernize legacy systems while mentoring junior developers.

This role is a blend of high-stakes problem-solving and strategic feature development. You will be the primary point of contact for diagnosing complex production issues while simultaneously driving the implementation of high-priority change requests to evolve our platform. - Advanced Troubleshooting: Lead the investigation and resolution of complex technical issues and performance bottlenecks reported by stakeholders or monitoring systems. Feature Evolution: Design, develop, and deploy new change requests (CRs), ensuring that new features integrate seamlessly with existing architecture without introducing regressions. - System Maintenance: Perform root cause analysis (RCA) for recurring incidents and implement long-term structural fixes rather than 'band-aid' patches. - Code Quality & Mentorship: Conduct thorough code reviews and provide technical guidance to junior developers, championing best practices in Java development. - Legacy Modernization: Identify opportunities to refactor and modernize older codebases to improve maintainability, scalability, and security. - Collaboration: Work closely with QA, Product Managers, and Frontend teams to validate requirements and ensure end-to-end functionality. Minimum 2-3 YOE Top 3 Skills Needed - Java - SQL (Database) - ReactJS / NodeJS Only for Singaporean

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available