← Back to Jobs
Technology
Senior Java Developer
Xpedient Technologies, LLCAustin, TX🇺🇸United StatesPosted 15 Jul 2026
Why This Role Stands Out
This hybrid role at Xpedient Technologies offers a fantastic opportunity to design and implement cutting-edge Java applications, integrating AI/ML models and optimizing complex database systems. You'll thrive here if you possess strong Java and PostgreSQL skills, enjoy collaborating with cross-functional teams, and are eager to mentor others while contributing to architectural decisions. Apply now to advance your career in a dynamic and innovative environment.
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Key Responsibilities
- Design, develop, and maintain enterprise-grade Java applications and microservices
- Architect and implement backend systems integrating AI/ML models into production applications
- Design and optimize complex PostgreSQL database schemas, queries, and stored procedures
- Collaborate with data science teams to operationalize ML models (model serving, inference pipelines, monitoring)
- Write clean, efficient, well-tested code following best practices (SOLID, design patterns, TDD)
- Participate in system design, code reviews, and architecture decisions
- Optimize application performance, scalability, and database query performance
- Troubleshoot production issues and lead root-cause analysis
- Mentor junior developers and contribute to technical standards
- Work closely with cross-functional teams (DevOps, QA, Product) in an Agile environment
Required Skills & Qualifications
- 8+ years of professional Java development experience (Java 8/11/17+)
- Strong experience with Spring Framework / Spring Boot, Hibernate/JPA
- Required: 3+ years of AI/ML experience including model integration, ML frameworks (TensorFlow, PyTorch, scikit-learn), or applying AI/ML concepts (NLP, predictive modeling, recommendation systems) within Java-based applications
- Required: 3+ years of PostgreSQL experience including schema design, query optimization, indexing, stored procedures, and performance tuning
- Strong understanding of RESTful API design and microservices architecture
- Experience with message queues (Kafka, RabbitMQ) and caching (Redis)
- Solid understanding of data structures, algorithms, and object-oriented design
- Experience with unit testing frameworks (JUnit, Mockito)
- Familiarity with version control (Git) and CI/CD pipelines
- Excellent problem-solving, communication, and leadership skills
Preferred Qualifications
- Experience deploying ML models via APIs (Flask/Fast API) consumed by Java services
- Cloud platform experience (AWS, Azure, or Google Cloud Platform)
- Containerization experience (Docker, Kubernetes)
- Experience with big data tools (Spark, Hadoop)
- Exposure to MLOps practices and model lifecycle management
Skills
Docker
Flask
Microservices
Spring
Spring Boot
AWS
MLOps
NLP
Scikit-learn
TDD
Agile
Azure
Git
Google Cloud
Hadoop
Hibernate
JUnit
Java
Kafka
Kubernetes
PostgreSQL
PyTorch
RabbitMQ
Redis
TensorFlow
Similar jobs
POS Developer
IBOTIX US Inc. · Pleasanton, United States
2 minutes agoLead Out Systems & Alteryx Developer
VeridianTech · Menlo Park, United States
2 minutes agoQuantum Algorithms Developer
Booz Allen Hamilton · Washington, United States
2 minutes ago$77.6k - $176k/yrFullstack .NET Developer
TechLink Systems, Inc. · Phoenix, United States
3 minutes ago.NET Developer
AI ASAP LLC · Buffalo, United States
3 minutes agoReact Native Developer
Infosat IT Services LLC · Alameda, United States
3 minutes ago