Senior Java AI Engineer
Required Qualifications· Bachelor’s degree in Engineering, Computer Science, or a related technical field.· 3 to 5+ years of Java backend development experience, with strong hands-on experience in Spring Boot, REST APIs, microservices, JPA/Hibernate, Maven/Gradle, JUnit/Mockito, and API integration.· Strong experience with SQL and relational databases, including database design, queries, joins, indexing, and performance optimization.· Hands-on development on Rules engines like Drools and Kogito.· Hands-on coding experience with C/C++.· Strong experience working in Linux environments, including command-line tools and shell scripting.· Experience with GitHub repository management and the GitHub CLI.· Hands-on experience with Kubernetes, including deploying, managing, or troubleshooting containerized applications.· Experience working with Microsoft Azure cloud services and infrastructure.Preferred Qualifications· Hands-on experience with AI-assisted software development, including:· Practical experience using Claude Code or OpenAI Codex in software engineering projects.· Regular, day-to-day use of GitHub Copilot for development.· Experience in the dental and/or medical insurance industry, particularly with insurance claims processing.· Rule Engine experience (Kogito/Drools preferred).Soft Skills· Strong verbal and written communication skills.· Ability to collaborate effectively with cross-functional and engineering teams.· Strong problem-solving and analytical skills.· Ability to work independently, take ownership of projects, and proactively identify and resolve technical issues.· Comfortable working in a fast-paced environment and adapting to evolving technologies and requirements.