cover image
The Agora Companies

The Agora Companies

theagora.com

2 Jobs

334 Employees

About the Company

At The Agora Companies, we bring bold new ideas, unconventional viewpoints, perspectives and strategies to the global marketplace. As the leader in financial, health and lifestyle publishing, all of our companies embrace the virtue of independent thinking and individual responsibility. Our founder, Bill Bonner, is passionate about sharing ideas and opportunities often overlooked by the mainstream media. The Agora began as a small publishing outfit in Washington, D.C., in 1978. By the 1990s, the business had expanded and relocated to Mt Vernon, a historic neighborhood in Baltimore City--and we haven't looked back since.

Listed Jobs

Company background Company brand
Company Name
The Agora Companies
Job Title
Web Application Developer
Job Description
Job title: Web Application Developer Role Summary: Full‑stack web developer responsible for designing, building, and maintaining high‑quality web applications, APIs, and services using modern JavaScript frameworks and AWS infrastructure. Expectations: Deliver scalable, secure, and performant solutions; actively participate in code reviews and mentorship; communicate technical concepts effectively to both technical and non‑technical stakeholders; manage multiple projects and prioritize tasks to meet delivery goals. Key Responsibilities: - Design, develop, and maintain internal/external websites, APIs, and services. - Build solutions with React (Next.js), Node.js, JavaScript, PHP, REST, GraphQL, and headless CMS platforms. - Optimize, scale, and secure applications on AWS. - Identify and advocate for product quality improvements and process efficiencies. - Conduct code reviews, provide constructive feedback, and mentor junior team members. - Translate business needs into technical solutions in collaboration with designers, product managers, and analysts. - Scope, architect, and estimate project requirements balancing speed and quality. Required Skills: - 3+ years of full‑stack web development experience. - Proficiency in JavaScript, Node.js, TypeScript, React, and Git/GitHub. - Experience with MongoDB (NoSQL). - Strong communication skills and ability to explain technical concepts to diverse audiences. - Self‑motivated, independent and collaborative work style. - Project management and prioritization ability. Preferred / Nice‑to‑Have Experience: - PHP/WordPress, REST/JSON, GraphQL, TailwindCSS, Docker, Redis. - AWS services (Lambda, S3, SQS, etc.), Laravel. Required Education & Certifications: None specified.
Baltimore, United states
Hybrid
Junior
11-09-2025
Company background Company brand
Company Name
The Agora Companies
Job Title
Java Developer
Job Description
**Job Title:** Java Developer **Role Summary:** Mid‑ to senior‑level Java engineer responsible for designing, building, and maintaining scalable backend systems and microservices that power websites, eCommerce, and payment platforms. Uses Spring Boot, Docker, Kubernetes, and CI/CD pipelines to deliver secure, high‑performance applications in an Agile environment. **Expactations:** - Deliver clean, well‑tested code that meets performance, security, and reliability standards. - Participate in architecture reviews, code reviews, and documentation. - Collaborate with cross‑functional teams (Product, QA, DevOps, Ops) to meet sprint deadlines. - Troubleshoot production incidents, ensuring high system uptime and continuous improvement. - Stay abreast of emerging technologies and suggest enhancements to the tech stack. **Key Responsibilities:** - Design, develop, and maintain backend services and RESTful APIs using Java/Spring Boot. - Build and support microservices for scalability and high availability. - Integrate with internal and third‑party APIs, including GraphQL (Hasura). - Manage SQL databases (MS SQL, PostgreSQL, MySQL) with Hibernate/JPA ORM. - Containerize applications with Docker and orchestrate via Kubernetes/OpenShift. - Configure and maintain Java application servers (Tomcat, etc.). - Work with DevOps to implement and sustain CI/CD pipelines (Tekton, Jenkins, GitHub Actions). - Enforce code quality with SonarQube and maintain test coverage. - Implement asynchronous messaging (ActiveMQ, Kafka, RabbitMQ). - Administer API gateways (Kong, Apigee, AWS API Gateway) for traffic management and security. - Engage in performance tuning, security hardening, and reliability monitoring. - Contribute to unit and integration testing, and collaborate with QA on functional testing. - Participate in Agile ceremonies (sprints, standups, retrospectives). **Required Skills:** - Java, Spring Boot, Spring Cloud, and microservices architecture. - Hibernate/JPA, SQL (MS SQL, PostgreSQL, MySQL). - Docker, Kubernetes, or OpenShift container orchestration. - REST API design and implementation. - API gateway experience (Kong, Apigee, AWS API Gateway). - CI/CD tooling (Tekton, Jenkins, GitHub Actions). - Static code analysis (SonarQube). - Messaging platforms (ActiveMQ, Kafka, RabbitMQ). - Proficient in OOP, design patterns, and enterprise best practices. - Unit and integration testing, including test frameworks (JUnit, Mockito). - Agile/Scrum development experience. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - 5–10 years of professional Java development experience. - Relevant certifications (e.g., Oracle Certified Professional, Spring Professional) are a plus but not mandatory.
Baltimore, United states
Hybrid
21-11-2025