Jobs · Information Technology

Technical Specialist-App Development

Birlasoft · Kettering, OH · 1 mo ago
Information TechnologyFull-time

Key Responsibilities

  • Design, develop, and optimize high-throughput Spring Boot microservices and RESTful APIs ensuring high performance, scalability, and reliability.
  • Integrate Large Language Models (LLMs) and ML models into existing enterprise systems using Java-native AI frameworks (e.g., Spring AI, LangChain4j).
  • Implement Retrieval-Augmented Generation (RAG) and Agentic AI patterns, autonomously connecting AI systems with internal enterprise data and external APIs.
  • Architect and manage optimal data solutions across relational (SQL) databases and vector databases (e.g., PostgreSQL, Pinecone, Elasticsearch) to support AI memory and context.
  • Utilize modern AI coding assistants (e.g., GitHub Copilot, Cursor) to enhance coding efficiency, testing, and documentation.

Qualifications & Skills

  • Experience: 5 to 8 years of professional experience in software engineering with a strong focus on backend development.
  • Core Languages: Deep expertise in Core Java, Java 17+, and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security).
  • AI & ML Exposure: Hands-on experience integrating AI/ML models into production applications. Familiarity with Spring AI, LangChain4j, or AI platform APIs is strongly preferred.
  • Data Management: Advanced knowledge of writing SQL queries, performance tuning, and working with NoSQL or Vector databases.
  • System Design: Solid understanding of microservices architecture, message brokers (Kafka, RabbitMQ), and cloud environments (AWS, Azure, or GCP).
  • Education: Bachelor's or Master's degree in Computer Science, Artificial Intelligence, or a related field (or equivalent practical experience).

Similar jobs