Responsibilities :
- Design, develop, and maintain backend and mobile applications using Kotlin, Java, and JavaScript / TypeScript
- Implement server-side logic and APIs with Spring Boot to ensure scalability and reliability
- Collaborate with cross-functional teams for documentation, requirement gathering, and solution design
- Follow Agile methodologies (Scrum, Kanban) for project planning, development, and delivery
- Write and maintain automated tests using JUnit, MockK, and test containers
- Contribute to CI / CD pipelines for continuous integration and delivery
Desired Candidate Profile :
Strong proficiency in Kotlin, Java, JavaScript, and TypeScriptHands-on experience in developing backend applications with Spring BootSkilled in using IntelliJ IDEA, Git, and Maven for development and version controlFamiliar with Confluence and JIRA for documentation and team collaborationPractical understanding of Agile workflows including Scrum and KanbanExperienced in writing unit and integration tests using JUnit, MockK, and test containersSkills Required
Kotlin, Java, Javascript, Typescript, Spring Boot