20 openings Must be locals to below locations Second round is must and should do in-person interview Non-locals please don't apply . No agency or C2C will NOT be considered and Visa sponsorship is not available nor provided

Java AI Developer Location: Southlake, TX (Preferred) | Austin, TX (Secondary Option

Schedule: Hybrid, onsite Monday Thursday, Friday remote

Interview Process: Varies but 2 rounds and the 2 nd round need to be 100% onsite

Duration: 12 Months

Position Summary Senior Java AI Developer to design, develop, and modernize enterprise-scale applications supporting critical business capabilities. This role combines deep expertise in Java-based software engineering, cloud-native application development, and AI-assisted software delivery practices. The ideal candidate will be a hands-on senior engineer capable of building scalable, high-performance solutions while leveraging Generative AI tools throughout the Software Development Life Cycle (SDLC).

This individual will contribute to architectural design, application modernization, event-driven systems, microservices, cloud deployments, and AI-enabled engineering best practices.


Top 3 Required Skills
  • Java Development Expertise: Strong experience with Java, Spring Boot, Spring Framework, REST APIs, Microservices, and distributed systems. Experience building scalable, high-volume, highly available enterprise applications.
  • AI-Enabled Software Development: Hands-on experience utilizing GenAI tools such as GitHub Copilot, Claude Code, GPT, Gemini, or similar technologies. Experience applying AI-assisted development practices across design, coding, testing, debugging, documentation, and automation. Understanding of prompt engineering, agentic workflows, and AI-assisted SDLC practices.
  • Cloud & Modern Architecture: Experience developing and deploying cloud-native applications using AWS, Google Cloud Platform, PCF, Kubernetes, Docker, CI/CD pipelines, and event-driven architectures. Strong understanding of scalability, resiliency, observability, and performance optimization.

Key Responsibilities
  • Design, develop, and support enterprise-grade Java applications using modern software engineering practices.
  • Build scalable microservices and REST-based APIs supporting high-volume transaction processing.
  • Utilize AI-enabled development tools to accelerate implementation, testing, documentation, code reviews, troubleshooting, and modernization efforts.
  • Lead application modernization initiatives from legacy platforms to cloud-native architectures.
  • Implement event-driven solutions utilizing Kafka, messaging frameworks, and distributed system design patterns.
  • Collaborate with architects, product owners, business stakeholders, and engineering teams to deliver high-quality solutions.
  • Drive engineering excellence through code reviews, automated testing, CI/CD practices, and performance optimization.
  • Mentor developers and promote adoption of AI-assisted engineering best practices.
  • Participate in troubleshooting, root cause analysis, production support, and continuous improvement initiatives.

Preferred Qualifications
  • Experience in financial services, banking, brokerage, or regulated industries.
  • Experience with Large Language Models (GPT, Claude, Gemini, etc.).
  • Experience with AI/ML implementations and production deployments.
  • Knowledge of event streaming architecture and distributed systems.
  • Experience with Splunk, observability tools, and production monitoring.
  • Experience with Angular, Python, or modern front-end technologies.
  • Experience with Test-Driven Development (TDD), QA automation, and quality engineering practices.
  • Experience supporting modernization and digital transformation initiatives.
  • Familiarity with Jira, Confluence, and Atlassian toolsets.

For applications and inquiries, contact:[email protected]

Similar jobs

Java AI Developer locals to Southlake Texas W2 role

Apply Now
Back to search page