Job Title: Full Stack Developer – PayTrack Application (Java Spring Boot)
Location: Kollam, Kerala
Job Type: Contract / Full-time
About the Role: We are seeking an experienced Full Stack Developer to contribute to the development of a SaaS Product, a flexible fee payment and tracking platform for educational institutions. You will be responsible for building and enhancing features, ensuring scalability, and maintaining high-quality, modular code.
Minimum Requirements:
Technical Skills:
- Strong experience with Java Spring Boot for backend development.
- Proficiency in RESTful APIs and microservices architecture.
- Experience with frontend frameworks such as React.js, Angular, or Vue.js.
- Knowledge of database design and management (MySQL, PostgreSQL, or MongoDB).
- Messaging: Kafka basics, SQS/SNS, async event flows
- Dev Tools: Git, Docker, Jenkins, Maven/Gradle
- AI Tools: GitHub Copilot, Codex, Claude and various AI tools and services
- Familiarity with cloud deployment (AWS, GCP, Azure) and CI/CD pipelines.
- Familiarity with API design and documentation tools (Swagger/OpenAPI).
- Understanding of mobile app backend integration is a plus.
- Ability to write clean, maintainable, and well-documented code.
Experience:
- 5–6 years of professional software development experience, with significant experience in Java Spring Boot.
- Proven ability to develop and scale web applications in a collaborative environment.
- Familiarity with scalable architecture and modular design.
Soft Skills:
- Strong problem-solving skills and ability to work independently.
- Excellent communication skills for discussing requirements and providing updates.
- Ability to document features and code clearly for future development.
Preferred:
- Experience in educational technology or fintech applications.
- Familiarity with payment gateway integration and student management systems.
- Technology->Java->Spring, Technology->Java->Springboot, Technology->Microservices->Microservices API Management.
Responsibilities:
- Develop and enhance backend and frontend features using Java Spring Boot and modern frontend frameworks.
- Ensure application performance, scalability, and maintainability.
- Integrate backend services with web and mobile applications.
- Write clean, well-documented, and testable code.
- Collaborate with stakeholders to implement new features and improvements.
What We Offer:
Opportunity to work on a high-impact, innovative product in the education-tech sector.
Job Types: Full-time, Permanent
Work Location: In person