Principal Software Developer Java Kotlin At Banyan Software



Job Description

  • Your Role as a Principal Developer
    • We are seeking a highly skilled API Developer with a strong foundation in Kotlin and RESTful API development. In this role, you will play a key part in designing and implementing scalable, secure APIs that power our core systems. If you thrive in a collaborative, agile environment and are passionate about crafting robust backend solutions, we want to hear from you.
    What Will You Do
    • Design, develop, and maintain RESTful APIs using Java/Kotlin and SpringBoot.
    • Collaborate with cross-functional teams to define, design, and deliver new features.
    • Ensure the performance, quality, and responsiveness of applications.
    • Implement and maintain OAuth 2.0-based authorization and identity
    • management solutions.
    • Design and optimize PostgreSQL databases.
    • Work within a microservices architecture to ensure scalability and reliability.
    • Document APIs and contribute to testing and debugging efforts.
    Must-haves
    • Strong proficiency in Kotlin programming.
    • Experience with Spring Boot for building RESTful services.
    • Strong knowledge of databases expertise in either SQL (e.g., PostgreSQL)
    • and NoSQL.
    • Solid grasp of caching strategies and experience with distributed caching (e.g.,
    • Redis, Memcached).
    • Proven experience with API design and best practices.
    • Experience with identity management systems.
    • Experience in security protocols and products, including Active Directory,
    • SAML, OAuth, and other authentication protocols.
    • Solid understanding of OAuth 2.0 and secure API authentication.
    • Proven track record working with microservices architecture.
    • Ability to leverage AI tools to improve development efficiency.
    Nice To Have
    • Familiarity with Node.js.
    • Familiarity with Google Web Toolkit (GWT) is a plus.
    • Experience with API documentation tools and best practices (e.g.,
    • Swagger/OpenAPI).
    • Familiarity with Kubernetes and container orchestration.
    • Knowledge of containerization technologies such as Docker.
    • Understanding of CI/CD pipelines and automation tools.

Job Details

Experience : 0 To 1
Number Of Vacancies : 25
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 5 Lac P.A

Education Summary

UG : BE/B.Tech PG : M.Sc,MCA

Contact Details

Contact Person :
Contact Number : 9566213320
e-mailId : praveenkumar.r@softtwig.com
Address : chennai

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia