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, IndonesiaSoftware Development Engineer At JJ Enterprise
Experience -
0 to 5
Key Skills -
Software Development,
Software Design,
Python,
Java,
Software Engineering,
Ruby Rails,
JDA,
Schema,
Powerpoint,
Sde,
Placement,
MySQL,
Development,
Actuarial,
Ruby,
Assembly,
Manpower Planning,
System Design,
Sse,
SDET,
Adas,
Perl,
SQL,
Distribution System,
Manufacturing Execution System,
Ror,
ATM,
WMS,
Java Full Stack Developer At Inspirisys Solutions Limited
Experience -
2 to 6
Oracle Data Integrator At Questa Talent Solutions
Experience -
2 to 6
Software Engineer III Mobile Android Finder At Google
Experience -
2 to 6
Key Skills -
Software Development,
Data Structures,
Algorithms,
Android Application Development,
Software Engineering,
Java,
Web Development,
Information Retrieval,
Distributed Computing,
Networking,
Security,
Artificial Intelligence,
Natural Language Processing,
UI Design,
Mobile App Development,
Kotlin,
LargeScale System Design,
Data Storage,