Job Description
Company: Indiahikes
Location: Remote
Hours: 15–20 hours/week
Experience: Minimum 4 years in Java development
About the Role
Indiahikes’ Trekker Registration System is a Java Spring Boot-based platform that manages a database of over 3 lakh trekkers. This system ensures a smooth, end-to-end registration experience for all trekkers.
As a Java Spring Boot Developer, your core responsibility will be to develop new features, deploy updates, maintain the system, fix issues, and ensure minimal downtime for end users.
Responsibilities
- Develop, maintain, and enhance the trekker registration system
- Deploy and configure new features, ensuring reliability and scalability
- Debug and resolve issues to maintain system stability
- Implement security measures to protect the application from threats
- Work with databases (external and embedded) efficiently
- Document technical specifications, user manuals, and other relevant documentation
- Collaborate with the team while following Indiahikes’ core values
Skills & Qualifications
- Proficiency in Java and Spring Boot, with a solid understanding of its ecosystem
- Familiarity with design and architectural patterns
- Ability to write clean, readable, and maintainable Java code
- Basic understanding of class loading in Java
- Experience handling databases
- Knowledge of security best practices for web applications
- Minimum 4 years of professional experience in Java development
- Strong documentation and communication skills
Core Values at Indiahikes
We look for candidates who embrace our core values:
- Humble: Open to feedback, teachable, curious, and willing to grow
- Fit: Maintains a personal fitness routine and embraces an active lifestyle
- Sustainability Champion: Leads a minimalist, eco-friendly life and supports sustainable practices
- Care: Puts the needs of trekkers first, goes beyond the call of duty, and demonstrates empathy