Be the first to apply!
Backend Developer (Spring Boot/Java)
Edhirya IT
Colombo •
Full-time
We're looking for a backend-focused developer with strong Spring Boot/Java expertise. Node.js and light frontend knowledge are added advantages.
Key Responsibilities
- Develop and maintain backend services using Java (Spring Boot)
- Support and enhance backend functionality using Node.js
- Work on core products including:
- Airline Booking Engine (real-time availability, pricing, booking logic, and API integrations)
- Project Management Tool (in development)
- Implement business logic, system workflows, role-based access control, scheduling. and data tracking
- Manage third-party integrations and external APIs
- Design and maintain scalable, secure, and reliable backend systems
Required Skills
- Strong Spring Boot & Java backend experience
- Working knowledge of Node.js
- Experience with Apache tools: Kafka, Camel, ActiveMQ
- Knowledge of Redis caching
- Good understanding of SQL databases (MySQL/PostgreSQL) Ability to understand & model complex business processes Strong problem-solving skills
- Prompt knowledge and experience with GPT-based integrations - Familiarity with Vibe coding
Nice to Have
- Azure cloud knowledge
- Basic frontend exposure
- Experience with ERP, booking, or project management systems
- Git, CI/CD, Docker, DevOps basics