Jobs › Companies › TOMORROW HIRE › Senior Java Developer with AI and LLM

Über diese Senior Java Developer with AI and LLM Stelle bei TOMORROW HIRE

TOMORROW HIRE · Vor Ort · Woodlawn, Maryland, United States

Location: Woodlawn, MD – On-site, 5 days per week
Employment: Full-time
Compensation: $125,000-$155,000/year, based on experience
Clearance: Must be able to obtain and maintain Public Trust
Position ID: SO-5358

Position Overview

We are seeking an experienced Senior Java Developer with AI and LLM to design, develop, maintain, and support enterprise software applications using Java, Spring Boot, RESTful APIs, Generative AI, and Large Language Models (LLMs).

This role focuses on developing scalable, high-performance microservices and service-oriented applications while integrating and operationally supporting LLM and agentic AI components within enterprise environments.

The successful candidate will collaborate with cross-functional teams, contribute to software architecture and development, support modern DevOps practices, and provide technical guidance to junior and mid-level developers.

The position requires working on-site in Woodlawn, MD, five days per week. Interviews will be conducted in person.

Responsibilities

  • Design and develop software applications based on functional requirements using Twelve-Factor App methodology.
  • Design and develop enterprise applications using Java, Spring Boot, and REST APIs.
  • Collaborate with product design and engineering teams to understand business and technical requirements.
  • Design, develop, and maintain microservices using Spring Boot, Java, and RESTful architecture.
  • Develop SOAP-based web services using JAX-WS, Apache Axis, and Web Services Description Language (WSDL).
  • Apply DevOps practices, CI/CD pipelines, and tools such as Jenkins, Git, and Bitbucket.
  • Work with cloud platforms, including AWS, Azure, or Google Cloud, and containerization technologies.
  • Collaborate with business analysts, quality assurance teams, project managers, and other stakeholders.
  • Develop comprehensive Java unit tests based on real-world scenarios using JUnit, Mockito, and PowerMock.
  • Participate in customer technical discussions, architecture reviews, design sessions, and development meetings.
  • Recommend technical solutions to enhance existing architecture, improve code quality, and optimize development processes.
  • Provide technical guidance and support to junior and mid-level developers.
  • Maintain continuous learning and stay current with emerging technologies.
  • Perform other duties as assigned or directed.

Requirements

Minimum Qualifications

  • 10+ years of experience with Java, Spring Boot, Generative AI, and Large Language Models (LLMs).
  • Master's degree with 5+ years of experience, Bachelor's degree with 7+ years of experience, OR 13+ years of experience in lieu of a degree.
  • Extensive software design and programming experience using Java and Java Enterprise Edition (JEE) technologies.
  • Experience working on Agile projects, including strong knowledge of Agile terminology and tools such as Agility.
  • Experience designing high-throughput, low-latency Java systems and scalable architectures supporting high volumes of concurrent requests with minimal response times.
  • Strong hands-on experience with Java, Spring Boot, and REST APIs.
  • Experience integrating and operationally supporting LLM and agentic AI components within enterprise applications, including: Retrieval-Augmented Generation (RAG) and vector search, Agent orchestration frameworks, LLM evaluation and guardrail approaches, and Deployment, monitoring, and automated retraining pipelines.
  • Technical experience with PostgreSQL, MongoDB, SQL, AWS S3, Agile software development, Git, Bitbucket, Jenkins CI/CD, Eclipse, code reviews, multithreaded application development, and production support.
  • Experience designing and deploying cloud-native applications on AWS using PostgreSQL.
  • Experience with modern continuous integration and software development tools, including Jenkins, Git/Bitbucket, Jira, Nexus, Maven, SonarQube, Fortify, and UrbanCode Deploy.
  • Hands-on experience designing and developing microservices and RESTful APIs.
  • Experience with automated unit testing using JUnit and mocking frameworks, Test-Driven Development (TDD), and Behavior-Driven Development (BDD) using Cucumber.
  • Experience with JEE technologies, including: Struts, Spring Framework (IoC, MVC, Transactions, Security, and Batch), Spring Boot and Spring JDBC, JPA and Hibernate, SOAP/RESTful web services and XML, DB2, Tomcat, and WebSphere.
  • Experience using static code analysis tools such as SonarQube and addressing technical debt, including bugs, vulnerabilities, and code security hotspots.
  • Knowledge of web application security vulnerabilities and remediation practices.
  • Must be able to obtain and maintain a Public Trust clearance.
  • Must be willing to work on-site in Woodlawn, MD, five days per week.
  • Must be available to attend an in-person interview.

Preferred Qualifications

  • Strong understanding of emerging Artificial Intelligence (AI) trends and the ability to apply AI technologies to enhance or redesign existing system architectures.
  • Ability to identify opportunities where AI-driven solutions can add business value, improve operational efficiency, or introduce new capabilities.
  • Experience writing technical white papers and system design documents.
  • Prior experience supporting federal or state government IT projects.

Benefits

Salary: $125,000-$155,000/year, based on experience

Health insurance stipend. More benefits will be added in the next 6 months.

Bereit, sich bei TOMORROW HIRE zu bewerben?
Bei TOMORROW HIRE bewerben

Wie sich dieses Gehalt für Java vergleicht

Diese Stelle zahlt $140,000/yr — im Einklang mit der üblichen Spanne für Java Stellen.

$81,619 dem Median $130,000 $200,000

Übliche Spanne $104,765–$173,425/yr, aus 286 vergleichbaren Java Anzeigen auf JobsRadar (Vergütung auf USD hochgerechnet). Gehaltseinblicke für Java ansehen →

Über TOMORROW HIRE

At TOMORROW HIRE, we believe every hire matters. Every hire drives innovation, builds success, and shapes the future of work. That’s why we’re committed to making hiring smarter, faster, and better for every business we serve. We’re not just solving staffing challenges-we’re creating a movement for smarter hiring.

Alle Jobs bei TOMORROW HIRE ansehen →

Ähnliche Jobs

Picnic
Software Engineer (Java) - Logistics
Picnic
⚡ Früh bewerben Amsterdam, North Holland, Neth... Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 4 Std.
Picnic
Software Engineer (Java) - Warehouse Automation
Picnic
⚡ Früh bewerben Amsterdam, North Holland, Neth... Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 4 Std.
Picnic
Software Engineer (Java) - Store
Picnic
⚡ Früh bewerben Amsterdam, North Holland, Neth... Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.
Everpure
Senior Java Software Engineer – IBM Mainframe
Everpure
⚡ Früh bewerben Prague, Czech Republic Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.
RO
Lead Developer - Java React AWS AI
Referrals Only
⚡ Früh bewerben Bangalore, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 7 Std.
Thoughtworks
Senior Fullstack Software Engineer (Node.js, React, Typescript, Java, Kotlin)
Thoughtworks
⚡ Früh bewerben Ho Chi Minh City, Vietnam Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 7 Std.
Thoughtworks
Lead Software Engineer (Fullstack - Node.js, React, Typescript, Java, Kotlin)
Thoughtworks
⚡ Früh bewerben Ho Chi Minh City, Vietnam Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 7 Std.
CA
Java Backend Developer-Chennai
Capco
⚡ Früh bewerben India - Chennai Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 11 Std.
Fuku
Java Developer
Fuku
⚡ Früh bewerben Kuala Lumpur, Federal Territor... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 14 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei TOMORROW HIRE

Alle Jobs bei TOMORROW HIRE ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos