Skip to main content

Senior AI Java Stack Engineer Developer

Posted 6 days ago

futran tech solutionsAustin (TX)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Senior AI Java Stack Engineer Developer You will be part of a significant technical transformation in Broker Dealer Systems and the modernization of the Firm’s core technology infrastructure. As a Senior AI Developer this role will be a leader in AI focused workflows across the System Development Life Cycle. You’ll work at the intersection of cutting-edge AI technology and complex financial domains building intelligent systems that directly impact millions of people’s retirement security.
Required Qualifications: Demonstrated exposure to or hands-on experience with GenAI coding assistants used across day-to-day engineering workflows in the SDLC implementation, refactoring, unit testing, regression support, code reviews, scripting, automation, troubleshooting, and documentation while applying engineering judgment and validation. Practical familiarity with tools such as GitHub Copilot or Claude Code. Is expected to use AI assistance for common dev tasks, code suggestions, test generation, review support, automation scripts, troubleshooting with clear ownership for correctness and quality. Applies GenAI in ways that reduce context switching and accelerate delivery across typical workflows not limited to writing new code. Demonstrates practical familiarity with GitHub Copilot and or Claude Code within Idealist workflows. Working knowledge of agentic workflows, spec driven development, translating low-level design artifacts such as class structures, API contracts, and data models into structured specs that guide AI assisted implementation and custom instructions and prompt engineering with the ability to establish team level practices for effective AI assisted development.
Education: bachelor’s degree in computer science, software engineering, or related technical field or equivalent practical experience.
Experience: 7 years of professional software engineering experience in actively developing large scale software using Java Spring framework, cloud development, and Web Services supporting high volume transactions in a highly available environment. 2 years of hands-on experience with AIML implementation and production deployment. 6 years of experience working with containers and microservices in the cloud. 6 years of experience in cloud deployment in a continuous integration and continuous delivery model CICD. 2 years of experience with Pivotal Cloud Foundry PCF or AWS or GCP. 2 years’ experience working with databases like MongoDB, Aerospike, and or PostgreSQL. 2 years prior experience in IT Transformations and system modernization initiatives from legacy to distributed platforms, i.e., Mainframe Cobol appsDB2 to Java apps SQL or MongoDB.Hands-on experience with Large Language Models eg GPT5, Claude, Gemini, Palm. Domain Expertise: Understanding of broker dealer capabilities and operations. Communication: Excellent communication skills, proven ability to communicate and lead other engineers in a collaborative environment. Execution Focus: Collaborative mindset coupled with a bias for action to effectively engage with fellow developers, Architects, and adjacent teams, etc.
Preferred Qualifications: Master’s degree in information technology, computer science related degree OR related practical experience. Good knowledge of messaging technologies Rabbit MQ, Kafka, or equivalent. Experience in Financial Services industry. Experience in Test Driven Development, QA Automation, and Quality mindset and behaviors. Proficient in developing Visio diagrams, architectural and design documentations, functional and technical specifications, automated test process. Willingness to learn all aspects of tech stack and document. Ability to research and document production and test environments along with architecture and design work. Knowledge of Agile methodology and experience in an Agile working environment. Experience with the Atlassian tool stack JIRA and Confluence.
Skills: Mandatory Skills: Application Architecture, Architecture Patterns and Styles, GitHub Co-Pilot, Java, Prompt Engineering.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this