Java AI Developer

Paradigm
Southlake, TX, United States
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Confluence JIRA Automation of Tests Cloud Computing Cloud Engineering Code Review Continuous Integration Software Debugging
+35 more
Software Design Patterns Programming Tools Distributed Systems Spring Framework Python (Programming Language) Messaging Application Programming Interface Performance Tuning Systems Development Life Cycle Cloud Services Software Deployment Software Engineering Data Streaming Transaction Processing (Computing) Google Cloud Java Application Server Enterprise Software Applications Test-Driven Development (TDD) Spring Cloud GitHub Copilot Large Language Models Grafana Prompt Engineering Spring-boot Generative AI Event Driven Architecture AngularJS Kubernetes Atlassian Tools Apache Kafka Front End Software Development Restful APIs Splunk GPT Docker Microservices

Job description

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., * 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.

Requirements

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., + Strong experience with Java, Spring Boot, Spring Framework, REST APIs, Microservices, and distributed systems.

  • Experience building scalable, high-volume, highly available enterprise applications. 2. 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. 3. 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., * 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

54 sec

Overview of enterprise Java and generative AI

Timo Salm Timo Salm · WWC 2025

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · WWC 2025

52 sec

Transitioning from software consulting to AI building

Malte Lensch Malte Lensch · WWC Europe 2026

Videos

See all

Related articles

See all