- 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:
- Robust proficiency in Kotlin, Java, JavaScript, and TypeScript
- Hands-on experience in developing backend applications with Spring Boot
- Skilled in using IntelliJ IDEA, Git, and Maven for development and version control
- Familiar with Confluence and JIRA for documentation and team collaboration
- Practical understanding of Agile workflows including Scrum and Kanban
- Experienced in writing unit and integration tests using JUnit, MockK, and test containers