Java AI Developer
navneetkaur | Updated: November 21, 2024
About Trantor
Trantor is a technology services company focused on outsourced product development and digital re-engineering. Leveraging our CaptiveCoE™ engagement model, we operate as a seamless extension of our client’s teams to provide rapid scalability with predictable budgets. Founded in 2012, Trantor has worked with customers across Tech, FinTech, Media & Cybersecurity industries. We have centers in the US, India, Canada, and Costa Rica. We are consistently rated as the #1 employer in the region with the ability to attract and retain technical talent. Our commitment to excellence and impactful results has translated to long-term relationships and value for our clients and solution partners.
Job Description
We are seeking a highly skilled Java Developer to join our team in building innovative Gen AI-based Knowledge Management Solutions. The ideal candidate will have strong expertise in Java, REST API development, and Spring, along with experience in Scala, Kotlin, and data engineering systems. Familiarity with Gen AI concepts and a willingness to grow in this domain is essential. Knowledge of LLMs and RAG is desired.
Experience with Python is a plus.
Job Role & Responsibilities
- Design, develop, and deploy robust Java-based solutions for knowledge management systems.
- Create and integrate REST APIs with enterprise-level applications.
- Collaborate with cross-functional teams to implement Gen AI capabilities into the system.
- Work on data engineering tasks, ensuring smooth data pipelines and transformations.
- Enhance the system using Scala and Kotlin for specific modules and features.
- Explore and contribute to Gen AI learning models (experience in Python is a bonus).
- Ensure solutions are scalable, maintainable, and meet performance standards.
- Engage with the core team in Singapore for daily updates and ensure alignment with project objectives.
Skills Required
- 5+ years of experience in Java development
- Expertise in Spring Framework and REST API development
- Hands-on experience with Scala and Kotlin
- Strong understanding of data engineering systems and pipelines
- Familiarity with Gen AI concepts, models, and integration
- Python experience is an added advantage
- Ability to work effectively in a remote team environment aligned to IST time zone
- Prior experience with Knowledge Management Systems like Athena is preferred
- Excellent problem-solving and communication skills