Location: Noida (Onsite)
Department: Engineering
Employment Type: Full-time
Role Overview
We are looking for an experienced Java Backend Developer who can build, scale, and optimize core backend systems for our event tech platform. This is an onsite role based in Noida, ideal for someone who enjoys working closely with product and engineering teams in a collaborative office environment.
Key Responsibilities
- Design and implement backend services using Java (Spring Boot) and nodejs for modules such as CRM, registration, ticketing, booking, analytics, and more
- Build and maintain scalable REST APIs
- Own end-to-end development of specific modules including authentication, user roles, multi-tenancy, and data pipelines
- Integrate external systems like payment gateways, email/WhatsApp APIs, document generators, and logistics platforms
- Ensure secure, auditable, and optimized database operations using MySQL/PostgreSQL and MongoDB
- Collaborate with frontend, DevOps, and data teams to maintain production-grade infrastructure
- Write unit tests, manage code reviews, and contribute to internal technical documentation
Required Skills & Experience
- 3–5 years of experience in backend development using Java
- Strong in Spring Boot, RESTful APIs, and ORM frameworks (e.g., Hibernate/JPA)
- Experience with MySQL/PostgreSQL, schema design, and performance tuning
- Solid understanding of microservices architecture, Docker, and Git workflows
- Hands-on experience with role-based access control, cron jobs, and asynchronous processing
- Familiarity with CI/CD tools (Jenkins, GitHub Actions) and deployment best practices
- Good problem-solving skills and ability to work independently in a fast-paced team environment
Good to Have
- Experience in event technology, multi-tenant SaaS platforms, or admin panel systems
- Exposure to Metabase, AWS, Redshift, or BI tools
- Knowledge of PDF generation, badge printing systems, or QR code integrations