Java AI Developer

Largest Financial Services focused consultancy serving global banks and FinTechs, providing strategy, digital transformation, and technology services.
$88,000 - $105,000
Machine Learning
Mid-Level Software Engineer
Hybrid
2+ years of experience
Finance · AI

Description For Java AI Developer

Capco, the world's largest Financial Services focused consultancy, is seeking a Java AI Developer to join their Technology Delivery Team. This role combines traditional Java development with cutting-edge AI technology, focusing on building and optimizing applications that leverage Generative AI models.

The position offers an exciting opportunity to work at the intersection of financial services and artificial intelligence, where you'll be responsible for developing Java-based applications that integrate with various AI platforms including OpenAI, Hugging Face, and Google Gemini. You'll be building microservices, implementing RAG systems, and optimizing AI solutions for enterprise-scale deployments.

As an ideal candidate, you'll bring 2+ years of Java development experience, strong knowledge of Spring Boot and microservices architecture, and familiarity with modern AI frameworks and LLM APIs. You'll be working in a hybrid environment, requiring 3 days per week in the New York office, with a competitive salary range of $88,000 to $105,000.

Capco offers a unique work environment that maintains an entrepreneurial spirit with minimal bureaucracy. The company provides comprehensive benefits including medical, dental, and vision insurance, a 401(k) plan, and tuition reimbursement. You'll be part of a company that's reshaping the competitive landscape in financial services, working on everything from launching new banks to transforming existing ones.

This role is perfect for someone who wants to combine software engineering expertise with AI innovation in the financial sector, offering rapid learning opportunities and quick career advancement in a creative, collaborative, and inclusive culture.

Last updated 2 hours ago

Responsibilities For Java AI Developer

  • Develop and optimize Java-based applications that integrate Generative AI models
  • Work with APIs and SDKs from OpenAI, Hugging Face, Google Gemini
  • Build microservices and APIs to serve GenAI-powered functionalities
  • Collaborate with data scientists and AI engineers
  • Optimize GenAI solutions for performance in cloud environments
  • Implement prompt engineering and RAG optimizations
  • Stay up to date on emerging LLMs and AI tooling

Requirements For Java AI Developer

Java
Python
  • 2+ years of professional experience in Java development
  • Proficiency in Spring Boot, RESTful APIs, and microservices architecture
  • Familiarity with LLM APIs and frameworks
  • Experience integrating Generative AI models
  • Experience with vector databases is a plus
  • Knowledge of data structures, algorithms, and system optimization
  • Strong problem-solving skills with passion for AI innovation
  • Willingness to work in the New York office 3 days per week

Benefits For Java AI Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan
  • Tuition reimbursement

Interested in this job?

Jobs Related To Capco Java AI Developer

Java AI Developer

Java AI Developer position at Capco focusing on developing and optimizing AI-powered applications for financial services.

Machine Learning Engineer

Machine Learning Engineer with Azure Databricks expertise for AI applications and NLP solutions at Capco.

Machine Learning Engineer

Machine Learning Engineer with Azure Databricks expertise for AI applications and NLP solutions at Capco.

Developer Relations

Developer Relations role at Oumi, focusing on building and nurturing an open-source AI developer community through technical content creation, community engagement, and platform advocacy.

Machine Learning Engineer, Generative AI Innovation Center

Machine Learning Engineer role at AWS's Generative AI Innovation Center, focusing on LLM development, fine-tuning, and optimization for enterprise AI solutions.