Principal Software Developer Java Kotlin At Banyan Software
KeySkills
Company Name
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
Office Location
Central Jakarta No 1234, Jakarta, IndonesiaLead Java Full Stack Developer At Ciklum
Experience -
1 to 8
Java Developer At MINDVERSE CONSULTING SERVICES
Experience -
0 to 1
Module Lead_ JAVA At Taazaa Inc
Experience -
0 to 1