Java Developer
$45 - $60 per hourMedasource
Software Engineer Birmingham, AL Onsite (Fully Onsite, Contract-to-Hire) $45-$60 per hour ABOUT THE ROLE Brooksource is seeking an experienced Java Developer to join a growing enterprise AI team in Birmingham, AL, on a fully onsite, contract-to-hire basis. This role is ideal for a strong software engineer-particularly someone with a Java, DB2, and SQL background -who is interested in expanding their experience into Generative AI and modern AI application development. You will work closely with architects, engineers, product teams, and business stakeholders to design, develop, and support scalable AI-powered applications that leverage enterprise data and cutting-edge AI technologies, including large language models (LLMs). The ideal candidate will have a solid foundation in software engineering, be comfortable working with data, and demonstrate a genuine curiosity and willingness to learn and adopt new AI technologies. This position offers hands-on opportunities to work with Python, LangChain, LangGraph, LLMs, RAG, AWS Bedrock, Azure AI Foundry, MCP, Kubernetes, and OpenShift, while leveraging your existing software development and database experience. You'll be part of a collaborative environment focused on AI innovation and business impact, with opportunities for professional growth and potential for permanent placement. WHAT YOU'LL DO
- Design, develop, and support enterprise applications incorporating AI and Generative AI capabilities
- Apply strong software engineering principles using Java, Python, or similar programming languages
- Query, analyze, and work with enterprise data using SQL and DB2
- Build APIs, microservices, and integrations that support AI-powered applications
- Learn and utilize AI frameworks such as LangChain and LangGraph to develop agent-based applications and workflows
- Integrate Large Language Models (LLMs) through platforms such as AWS Bedrock, Azure AI Foundry, or similar services
- Develop and support Retrieval-Augmented Generation (RAG) workflows and data integrations
- Explore and implement emerging AI technologies, tools, and frameworks
- Collaborate with architects, engineers, product teams, and business stakeholders to translate requirements into scalable solutions
- Support testing, troubleshooting, monitoring, and production deployments
- Deploy and support containerized applications in Kubernetes or OpenShift environments
- Contribute to development standards, reusable frameworks, and engineering best practices
- Support the adoption of AI observability tools such as LangSmith, Langfuse, Arize, or Datadog
- Participate in building multi-agent AI applications and integrating Model Context Protocol (MCP) and other AI tool integrations
- Assist in deploying or hosting open-source LLMs using vLLM or similar technologies
- Ensure compliance with industry regulations and best practices, especially when building enterprise applications in regulated industries
- 3+ years of professional software development experience
- Strong experience with Java, Python, or another object-oriented programming language
- Strong SQL skills with the ability to independently query, join, filter, aggregate, and troubleshoot data
- Experience working with DB2 or other relational databases ; DB2 experience strongly preferred
- Strong understanding of APIs, microservices, enterprise applications, and software engineering best practices
- Demonstrated interest in Artificial Intelligence, Generative AI, LLMs, or emerging AI technologies
- Willingness and ability to learn Python and modern AI development frameworks
- Experience working within Agile software development teams
- Strong problem-solving skills and ability to troubleshoot technical issues
- Strong communication skills with the ability to explain technical concepts to both technical and non-technical stakeholders
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field preferred
- Preferred Experience:
- Experience with LangChain, LangGraph, or similar AI/agent frameworks
- Experience working with LLMs or Generative AI applications
- Experience with AWS Bedrock, Azure AI Foundry, Azure OpenAI, or similar enterprise AI platforms
- Experience developing RAG architectures or working with vector databases
- Familiarity with Model Context Protocol (MCP) and AI tool integrations
- Experience with Kubernetes or OpenShift
- Experience with cloud-native architectures, DevOps practices, and CI/CD pipelines
- Experience with AI observability tools such as LangSmith, Langfuse, Arize, or Datadog
- Experience building multi-agent AI applications
- Knowledge of prompt engineering, agent orchestration, and AI application evaluation
- Experience deploying or hosting open-source LLMs using vLLM or similar technologies
- Experience building enterprise applications in regulated industries
- Opportunity to transition or expand your software engineering career into AI development
- Hands-on exposure to Generative AI, LLMs, agentic AI, and emerging technologies
- Opportunity to work with enterprise-scale data and applications
- Long-term career growth with potential for permanent placement
- Collaborative environment focused on AI innovation and business impact
- 401(k) Matching Plan
- Medical, Dental, & Vision Plans
- Relationship-driven support throughout your engagement
- Paid Holidays
- Regular meetings and ongoing consultant support
EEO:
We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, marital status, military or veteran status, citizenship, pregnancy (including childbirth, lactation, and related conditions), or any other protected status in accordance with applicable federal, state, and local laws.
Benefits & Perks:
Eight Eleven Group offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee's needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.
Pay Disclaimer:
The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. Share This Job
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Java Developer in Birmingham, AL vacancy
- ...doingLeading and supporting a team of software engineersDesigning, developing and testing bespoke software solutionsProviding technical... ...architectures and technical designsBuilding full-stack applications using Java, JavaScript, React and TypeScriptDesigning and deploying cloud-...SuggestedRemote workVisa sponsorshipFree visa
- ...Java Fullstack Developer Hybrid role Contract Job Location: Dallas Innovation Center - Luna Rd (TX) Pittsburgh PA - Two PNC Plaza 620 Liberty Ave Pittsburgh, PA 15222 Cleveland OH - Strongsville Technology Center 8100 Mohawk Dr. Strongsville, OH 4413...SuggestedContract workWork experience placementFlexible hours
$60k
...across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove... ...connections with top tech talent. Job Description 5-12 + Years of Java, J2EE and web/internet based programming experience (both client...SuggestedPermanent employmentTemporary work$60k
...across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove... ...connections with top tech talent. Job Description Experience as a Java Architect on large scale,web-based applications Java EE framework...SuggestedPermanent employmentTemporary work$86.25k - $158.13k
...business and technology stakeholders.- Lead the support, maintenance, and continuous improvement of enterprise applications built on Java, leveraging Oracle databases, SQL, and ETL processes to ensure high availability, performance, and scalability.- Monitor application...SuggestedFull timeTemporary workPart timeWork experience placementWork at office- ...development or software engineering * 3 years of experience with Spring Framework Required Knowledge and Skills * Proficiency with Java, JavaScript, HTML5, JDBC, REST and SOAP APIs, and SQL * Proficiency with Git/GitHub Enterprise for source code management * Experience...Local area
$52.93 - $60.93 per hour
...programs. This DevOps Engineer will join a team focused on driving developer enablement, developing automation, and migrating the entire... ...experience in Software Engineering with languages like Golang, Python, Java or Javascript ~ Experience in CI/CD Pipelines with and...Hourly payContract work- ...Job Title: AWS Python Developer Location: Birmingham, AL , United States Type: Direct Hire Work Model: Hybrid – onsite and... ...SQS/SNS, and RDS. ~ Strong programming skills in Python and/or Java, with solid SQL proficiency. ~ Experience working with...Local areaRemote work
$89k - $148.1k
...on our promises.Kemper is seeking a Lead Microsoft Dynamics 365 Developer. Serves as the subject-matter expert for Kemper's Microsoft... ...integrations using APIs and REST services and collaborates with Java/Spring Boot and other application teams to resolve complex end-...Full timeWork at office- ...Convert existing stand-alone solutions into CloverDX Data Services.Develop and deploy application changes using tools such as:JetBrains... ...with Spring FrameworkRequired Knowledge and SkillsProficiency with:Java, JavaScript, HTML5, JDBC, REST and SOAP APIs, and SQLGit/GitHub...Work at officeRemote work
- ...Computer Engineering or a related fieldSeven (7) years of experienceSkills and CompetenciesAbility to collaborate with programmers, developers, and other technology professionals to achieve a common objectiveAbility to conduct system analysis to detect issues with...Full timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week
- ...TechnologyLocation: Atlanta, GA, United States; Birmingham, AL, United StatesSchedule: Full timePosted: 2026-10-15Closes: 2026-10-31Software Developer (.NET Core/API)DESCRIPTON: As a key member of the development team, you will design, develop, and support scalable web...
$89k - $148.1k
...ServiceNow platform.This role serves as a senior technical subject matter expert for ServiceNow and is responsible for designing, developing, integrating, troubleshooting, and continuously improving solutions across the platform. The Lead ServiceNow Engineer works...Full timeWork at office- The KPMG Advisory practice is at the forefront of transformation, offering excellent opportunities for individuals to advance their careers and expertise with KPMG. Looking ahead, we anticipate continued evolution and success within the practice, fostering both personal...H1bLocal area
- ...C# Developer Job Description We are searching for a quality C# developer to develop code and.NET solutions for our business. In this... ...or developer. Knowledge of other coding-languages (PHP, C+, Java, etc). Ability to write clean, easy to understand code. Outstanding...
$66 - $76 per hour
...weighted toward the backend, with limited frontend development. You'll work as part of an Agile team alongside other experienced developers as well as offshore and junior team members.What You'll Do:* Design, develop, test, and maintain software applications using C# and...Contract work- ...professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description 5+ years of .NET development experience using...
- ...as part of multi-discipline project teams. As the Engineer you will be responsible for leading a team of engineers and designers to develop and design the structural portion of projects, make design recommendations and decisions, and oversee the completion and quality of...Temporary workWork at officeLocal area
- ...Description:Application DeveloperLocation: Birmingham, AL (Hybrid)Role OverviewAn opportunity is available for a Senior Full Stack Developer to support a growing portfolio of application development initiatives within Power Delivery Technology. This role is responsible...Remote work
- ...Cloud-native engineering maturity: Kubernetes, Docker, microservices, serverless, CI/CD, and IaC (Terraform or Helm) Strong Python; Java or equivalent backend language acceptable; production debugging and observability experience Quality of experience is weighted over...
- ...serverless, CI/CD, and IaC (Terraform or Helm) Strong Python; Java or equivalent backend language acceptable; production debugging... ...AI exposure People lead responsibilities: experience managing, developing, and performance-managing a team of engineers; setting individual...
- Frontend Developer x4 Birmingham, Alabama35210 | Work from home flexibilityPosted: 09/01/2026Industry: TechnologyJob Number: 22459Pay Rate: 100000Job DescriptionRezult Group continues to make great strides toward enhancing the technology services community...Full timeFor contractorsImmediate startWork from home
- ...automated AI solutions that enhance workflows. You'll be encouraged to evaluate emerging tools, adopt them quickly, and use them to develop creative solutions that help shape how our clients use modern technology. Our success comes from the close relationships we...Remote workVisa sponsorshipFlexible hours
- ...weighted toward the backend, with limited frontend development. You'll work as part of an Agile team alongside other experienced developers as well as offshore and junior team members. What You'll Do: * Design, develop, test, and maintain software applications using...Hourly payContract work
- ...We are seeking a highly experienced Senior Principal Software Developer (AI Cybersecurity) to lead the design, development, deployment,... ...solutions using multiple programming languages such as Python, Java, C#, JavaScript/TypeScript, Go, SQL, PowerShell, and scripting...Full timeWork at officeLocal areaRemote workWork from homeFlexible hours
- ...Description Job Description Job Title: AWS Python- GenAI Developer Duration: Full Time / Permanent Position Location: Birmingham... ...on engineering role with a strong emphasis on AWS, Python, Java, SQL, automation, and AI enabled development. The engineer will...Permanent employmentFull time
- ...designs meet safety, operational, and constructability requirements.Beyond technical expertise, this leader will play a key role in developing talent, establishing design standards, fostering innovation, and driving the continued growth of Dewberry's substation...Local area
- ...Responsibilities: Design civil systems for gas turbine and power generation sites (grading, drainage, access, erosion control) Develop construction drawings and specifications aligned with equipment layouts Coordinate with EPC partners, vendors, and multidisciplinary...Weekly payDaily paidLong term contractTemporary workWork at office
- Job DescriptionLong-term contract in Birmingham, AL. Very competitive pay, time and a half for OT, Mob/Demob, and strong per diem. Join this fast-growing design engineering firm (will double in size in the next 18 months), supporting the design of simple-cycle gas turbine...Weekly payDaily paidContract workTemporary workWork at officeLocal areaRemote work
- ...Applications DeveloperAlabama Power is seeking a Senior Full Stack Developer to support a growing portfolio of OutSystems applications and digital transformation initiatives within PD Technology. This individual will serve as a technical leader capable of driving projects...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
Related searches
- entry level java developer remote Birmingham, AL
- java developer remote part time Birmingham, AL
- java software engineer Birmingham, AL
- java web developer Birmingham, AL
- java developer Birmingham, AL
- java microservices Birmingham, AL
- java contract Birmingham, AL
- senior java j2ee developer Birmingham, AL
- java production support Birmingham, AL
- java programming Birmingham, AL



