Get the job you really want

Top Java Developer Jobs in Birmingham, AL

908+ Job Results
24 Days Ago
2 Locations
Remote
504 Employees
187K-269K Annually
5-7 Years of Experience
504 Employees
187K-269K Annually
5-7 Years of Experience
News + Entertainment
As a Senior Data Engineer, you will lead the development of scalable data infrastructure and real-time systems to handle large-scale raw data. Responsibilities include building tools for data analysis, improving data quality, implementing CI/CD pipelines for data operations, and addressing data requests while collaborating closely with machine learning engineers and data scientists.
25 Days Ago
US
Remote
994 Employees
140K-192K Annually
7+ Years of Experience
994 Employees
140K-192K Annually
7+ Years of Experience
AdTech • Artificial Intelligence • Events • Marketing Tech • Software • Conversational AI • Automation
As a Software Engineering Manager, you will lead a talented team, ensuring the delivery of high-quality software solutions by balancing leadership and hands-on expertise. Engage in technical discussions, foster a culture of continuous learning, and drive software excellence while partnering with cross-functional teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+60 More
25 Days Ago
United States
Remote
112 Employees
1-3 Years of Experience
112 Employees
1-3 Years of Experience
Artificial Intelligence • Cybersecurity
As a Software Engineer, you'll design and build machine learning systems for fraud detection using unsupervised and supervised machine learning. Responsibilities include developing real-time distributed systems, optimizing algorithms, and leveraging big data technologies like Spark and Kafka. The goal is to enhance detection capabilities while working with a collaborative team.
25 Days Ago
United States
Remote
231 Employees
5-7 Years of Experience
231 Employees
5-7 Years of Experience
Fintech • Payments • Financial Services
The role involves collaboration with a cross-functional team, focusing on developing high-quality software solutions. Responsibilities include ensuring performance, scalability, and quality in software design, while documenting work for clarity and improvement of the software development lifecycle.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size