Job Title: Senior Software EngineerDepartment: SoftwareKey responsibilities:· Proven work experience as a backend developer· Hands-on experience with Java (Java 8 is a MUST. Java 11/17 added advantage)· Strong knowledge of Spring Framework, Spring Boot, and RESTful API design· Leverage AI-assisted development tools such as GitHub Copilot and ChatGPT to enhance code quality, accelerate development, and automate routine tasks· Utilize AI models and frameworks including Llama for natural language understanding and generation tasks relevant to product features· Implement and optimize AI inference using Groq hardware accelerators for performance-critical workloads· Employ Langsmith or similar AI workflow management tools to design, monitor, and improve AI model pipelines and integrations· Experience with Advanced SQL, PLSQL· Familiarity with version control systems, especially Git· Adherence to coding conventions and best practices· Excellent analytical and debugging skillsRequirementsDesired Candidate Profile· Experience working with AI-powered development environments and tools to boost productivity and innovation· Strong interest in staying updated with AI trends and integrating AI-driven solutions within software products· Strong expertise in Java, Sprint boot, advanced SQL and PL/SQL for complex data querying and database programming· Familiarity with containerization using Docker, K8S, GCP