Specialist - Software Engineering
LTIMindtree · IT Services & Consulting
- Hyderabad, India
- On-site
- Posted today
- Software Engineering
About the job
Job Summary
Seeking a skilled software engineer proficient in Java Kafka TypeScript and Nodejs to develop and maintain scalable eventdriven systems with a focus on secure highquality code
Job Description
Strong software engineering proficiency in Java 17 Kafka TypeScript and Nodejs Mandatory skills
Experience with JUnit testing frameworks for unit and integration testing
Good to have skills include Kotlin Docker Kubernetes and CICD architecture.
Familiarity with JSON data formats and API design using REST and OpenAPI
Knowledge of OAuth2 OIDC and secure handling of sensitive data PIIPHI
Experience integrating Azure Open AI Service and working with Generative AI OpenAI Vector DB and LLMbased models.
Understanding of LLMOps and GenAI concepts.
Exposure to eventdriven systems event sourcing and CQRS fundamentals.
Ability to work with relational and NoSQL databases.
Experience with contract testing and secure software development practices
Roles and Responsibilities
Design develop and maintain scalable software solutions using Java Kafka TypeScript and Nodejs.
Implement and maintain unit integration and contract tests using JUnit and related frameworks.
Collaborate with crossfunctional teams to integrate AI services such as Azure Open AI and generative AI models.
Participate in the architecture and implementation of CICD pipelines and container orchestration using Docker and Kubernetes.
Ensure secure handling of sensitive information adhering to compliance standards
Contribute to the design and development of eventdriven architectures using Kafka and related technologies.
Continuously improve code quality system performance and reliability.
Stay updated with emerging technologies in AI cloud services and software engineering best practices.