Demo

Java Developer

The Agora Companies
Baltimore, MD Full Time
POSTED ON 1/4/2026
AVAILABLE BEFORE 2/18/2026
Who are we?

The Agora Companies service 10 affiliated publishing groups all around world. These publishing groups are focused on developing information and products that help individuals control their own destiny when it comes to matters of finance, health and lifestyle.

We believe strongly in nurturing and developing our team members and don’t just hire to fill gaps. We see every individual as crucial to success of our mission and purposefully create opportunities for them to grow along with the organization.

The Agora Companies is searching for a mid-to-senior level Java Developer to join our team in Mount Vernon. This individual will be tasked to help build and maintain backend systems that power our websites, eCommerce platforms, and payment applications.

You’ll work with a modern tech stack, collaborate with cross-functional teams, and play a key role in creating scalable, secure, high-performance applications.

Responsibilities

  • Build and maintain backend applications and REST APIs using Java, Spring Boot, and related frameworks.
  • Develop and support microservices to ensure scalability and high availability.
  • Integrate with third-party and internal APIs.
  • Work with SQL databases (MS SQL Server, PostgreSQL, MySQL) and use Hibernate/JPA for ORM.
  • Deploy and manage applications using Docker, Kubernetes, and OpenShift.
  • Configure and manage Tomcat and other Java app servers.
  • Work with DevOps teams to support CI/CD pipelines (Tekton).
  • Use SonarQube for code quality and test coverage.
  • Support GraphQL integrations (Hasura).
  • Implement asynchronous messaging (ActiveMQ, Kafka, etc.).
  • Work with Kong or similar API gateways to manage and secure API traffic.
  • Ensure performance, security, and reliability standards are met.
  • Participate in code reviews, architecture discussions, and documentation.
  • Troubleshoot production issues and help maintain system uptime.
  • Stay current on new tech and suggest improvements.
  • Work with QA on testing and ensuring systems function as expected.
  • Collaborate with Product teams to meet sprint deadlines (Agile/Scrum).

Qualifications

  • Bachelor’s degree in Computer Science (or equivalent experience).
  • 5–10 years of experience in Java development.
  • Strong skills in Spring Boot, Spring Cloud, and microservices.
  • Experience with Hibernate/JPA and SQL databases.
  • Hands-on experience with Docker, Kubernetes, or OpenShift.
  • Experience building and using REST APIs.
  • Familiarity with API gateways (Kong, Apigee, AWS API Gateway, etc.).
  • Experience with CI/CD tools (Tekton, Jenkins, GitHub Actions, etc.).
  • Experience with SonarQube or similar tools.
  • Understanding of messaging systems (ActiveMQ, Kafka, RabbitMQ).
  • Strong grasp of OOP, design patterns, and enterprise best practices.
  • Experience writing unit and integration tests.

Why Join Us

  • Work on high-impact systems used across the company.
  • Modern tech stack: Spring Boot, Kubernetes, Kong, Tekton, and more.
  • Startup-style environment backed by a stable organization.
  • Opportunities to lead, grow, and learn.
  • A culture built on collaboration, experimentation, and getting things done.

Compensation Range$120,000 – $130,000 USD

Location(s) & Work ArrangementMount Vernon, Baltimore / Hybrid

What We Offer

We offer a wide variety of benefits, programs, and services to our employees, including:

  • Medical, vision, and dental insurance plans
  • 401(k) plan with employer matching
  • Generous vacation time and paid holidays
  • Casual dress code
  • Highly flexible environment

Salary : $120,000 - $130,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer?

Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at The Agora Companies

  • The Agora Companies Hunt Valley, MD
  • Who are we? The Agora Companies service 10 affiliated publishing groups all around world. These publishing groups are focused on developing information and... more
  • 4 Days Ago

  • The Agora Companies Hunt Valley, MD
  • Who are we? The Agora Companies service 10 affiliated publishing groups all around world. These publishing groups are focused on developing information and... more
  • Just Posted


Not the job you're looking for? Here are some other Java Developer jobs in the Baltimore, MD area that may be a better fit.

  • V15P1TALONNN Baltimore, MD
  • About Company: At ADP we use the most comprehensive data in the industry to create workplace insights that help inform products, ideas, and decisions every... more
  • 22 Days Ago

  • StackandCo Dundalk, MD
  • We are looking for an experienced Java Developer for a contract position. This will be an initial 6 month contract with the possibility of extending after ... more
  • 29 Days Ago

AI Assistant is available now!

Feel free to start your new journey!