Role & Responsibilities
We are looking for a Lead Developer with strong experience in Kotlin, Core Java, and SQL to lead end-to-end development for enterprise-grade applications. The ideal candidate should have a solid background in both backend and desktop application development, with the ability to understand customer requirements, provide technical direction, and deliver scalable, secure solutions.
Key Responsibilities:
- Lead development efforts in Kotlin and Core Java, ensuring clean, maintainable, and efficient code.
- Understand and translate customer requirements into technical specifications and actionable development tasks.
- Design and develop applications using SWT/Swing for desktop UI and RESTful services for integration.
- Work with SQL, JAXB, and XSL for data processing and transformation.
- Implement OAuth for secure authentication and authorization.
- Manage build automation using Maven/Gradle and set up CI/CD pipelines in Jenkins.
- Use Git/SVN for version control and Postman/Insomnia for API testing.
- Create UML diagrams, design documents, and ensure adherence to best coding practices.
- Provide technical leadership, conduct code reviews, and mentor junior developers.
Ideal Candidate
- Lead development efforts in Kotlin and Core Java, ensuring clean, maintainable, and efficient code.
- Understand and translate customer requirements into technical specifications and actionable development tasks.
- Design and develop applications using SWT/Swing for desktop UI and RESTful services for integration.
- Work with SQL, JAXB, and XSL for data processing and transformation.
- Implement OAuth for secure authentication and authorization.
- Manage build automation using Maven/Gradle and set up CI/CD pipelines in Jenkins.
- Use Git/SVN for version control and Postman/Insomnia for API testing.
- Create UML diagrams, design documents, and ensure adherence to best coding practices.
- Provide technical leadership, conduct code reviews, and mentor junior developers.
Mandatory Skills:
- Kotlin (6+ yrs), Core Java, SQL, SWT, Swing, JAXB, XSL, RESTful APIs, OAuth, Git/SVN, Postman, Insomnia, Maven/Gradle, Jenkins, UML.
Job Type: Full-time
Pay: ₹567,286.21 - ₹1,944,479.67 per year
Work Location: In person