Job Openings Sr. Java Developer (AI) - WFH

About the job Sr. Java Developer (AI) - WFH

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in Java development.
  • Hands on experience with Java Technologies (Spring Boot, and Microservices architecture).
  • Has experience in Cloud technologies - Microsoft Azure (e.g., App Services, Azure Functions, AKS, Azure DevOps).
  • AI/ML Integrations and Capabilities (e.g., OpenAI, Azure AI services, LLM APIs, chatbots, summarization, RAG pipelines).
  • Proven experience mentoring or managing a small team or leading modules/projects.

Responsibilities:

  • Design, develop, and maintain scalable and high-performance Java applications.
  • Build and enhance microservices architectures using Spring Boot and related frameworks.
  • Integrate AI/ML and Generative AI capabilities (e.g., OpenAI, Azure AI services, LLM APIs) into applications.
  • Develop intelligent features such as chatbots, recommendation engines, or automation workflows.
  • Deploy and manage applications within Azure Cloud environments.
  • Provide technical guidance, mentorship, and support to junior developers or small teams.
  • Participate in code reviews and enforce best practices in coding, security, and performance.
  • Collaborate with cross-functional teams (Product, QA, DevOps) to deliver end-to end solutions.
  • Troubleshoot, debug, and optimize applications and AI integrations.
  • Contribute to CI/CD pipelines and DevOps processes.
  • Stay updated on emerging trends in AI, cloud computing, and backend engineering.