Senior Java Developer
The Smart
Dallas, TX, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$83,200.0 - $166,400.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Agile Methodology
Artificial Intelligence
Amazon Web Services
Application Performance Management
Confluence
JIRA
Automation of Tests
Cloud Computing
Cloud Engineering
Databases
Continuous Integration
+21 more
Distributed Systems
Java Platform Enterprise Edition (J2EE)
Spring Framework
PostgreSQL
Machine Learning
MongoDB
Systems Development Life Cycle
RabbitMQ
Software Engineering
Web Services
Aerospike
Cloud Platform System
Test-Driven Development (TDD)
GitHub Copilot
Large Language Models
Prompt Engineering
Generative AI
Information Technology
Apache Kafka
GPT
Microservices
Job description
As a Senior Java Developer, you will lead the development of scalable, high-performance applications while driving AI-assisted software engineering practices across the SDLC. You will contribute to modernization initiatives, cloud-native architectures, and intelligent solutions that support complex financial systems and business-critical operations., * Design, develop, and maintain enterprise Java applications and microservices.
- Lead AI-assisted development initiatives using modern GenAI tools and workflows.
- Build scalable cloud-native solutions supporting high-volume transactional systems.
- Collaborate with architects, developers, and business teams to define technical solutions.
- Drive modernization efforts from legacy platforms to distributed architectures.
- Develop and maintain CI/CD pipelines, automated testing, and deployment processes.
- Work with AI/ML technologies and Large Language Models to enhance engineering productivity.
- Support application performance, reliability, security, and operational excellence.
- Create technical documentation, architecture artifacts, and design specifications.
- Mentor team members and promote engineering best practices and innovation.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- 7+ years of experience with Java, Spring Framework, cloud development, and web services in high-availability environments.
- Hands-on experience using GenAI tools such as GitHub Copilot, Claude Code, or similar AI coding assistants.
- 2+ years of experience implementing and deploying AI/ML solutions in production environments.
- 6+ years of experience with microservices, containers, cloud platforms, and CI/CD practices.
- Experience with AWS, GCP, PCF, or similar cloud environments.
- Experience with MongoDB, Aerospike, PostgreSQL, or comparable databases.
- Hands-on experience with Large Language Models (GPT, Claude, Gemini, or similar), prompt engineering, and agentic workflows.
- Experience supporting application modernization and migration from legacy to distributed systems.
- Strong communication, leadership, problem-solving, and collaboration skills; experience with Kafka, RabbitMQ, Agile, TDD, Jira/Confluence, and financial services environments preferred.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
OB
Olena Burkenia
almost 4 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
DC
Daniel Cranney
What is Agentic Programming and Why Should Developers Care?
11 months ago
BR
Benjamin Ruschin
Navigating the AI Shift
11 months ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago