Mediabistro logo
job logo

Java Developer

Compunnel, Hopkins, MN, United States


Job Summary

We are seeking a Java Developer with experience in the banking domain and exposure to modern AI frameworks. This role focuses on building scalable applications while integrating AI-driven capabilities such as agentic workflows and retrieval-based systems. The ideal candidate will have strong expertise in Java and Python, along with knowledge of cloud platforms and distributed systems.

Key Responsibilities

Design, develop, and maintain applications using Java and Python
Integrate AI-driven capabilities such as RAG, agent-based workflows, and orchestration frameworks
Develop and support scalable solutions within banking and financial systems
Collaborate with cross-functional teams to gather requirements and deliver solutions
Optimize system performance, scalability, and reliability
Work with cloud platforms to deploy and manage applications
Implement best practices for observability, monitoring, and performance tuning
Contribute to system architecture and design for distributed systems
Required Qualifications

Strong experience in Java development
Experience with Python for backend or AI-related development
Experience working in the banking or financial services domain
Exposure to AI frameworks such as LangGraph, LangChain, and agent-to-agent (A2A) architectures
Understanding of Retrieval-Augmented Generation (RAG) concepts
Experience with cloud platforms such as AWS, Azure, or Google Cloud
Knowledge of distributed systems and performance optimization
Familiarity with observability and monitoring tools
Strong problem-solving and analytical skills
Effective communication and collaboration skills
Preferred Qualifications

Experience working with agentic AI frameworks in production environments
Familiarity with modern AI/ML integration patterns in enterprise applications