Java Backend Developer
- As a backend role you will design and implement multi-tier (DB, services, and web) software applications, and document, test, fix and enhance systems when needed.
- In your agile team, you will closely work with engineers, architects, managers, design, QA and operations teams, and create solutions that meet business requirements.
- You will spend most of your time developing clean code with limited abstraction.
- In this role, you will also lead and mentor team members across functions. You will also implement and support compliance with Freshworks compliance and information security processes.
- Advanced understanding of OOPS - Knowledge of SDL (Software development Lifecycle)
- Experience of working in an Agile environment - Good at Code review and design review
- Ability to design for scale and Performance
- Solid problem
- solving skills
- Expertise in data structures and algorithms