> Markdown version of [/jobs/ext/1846826-jr-software-engineer-java-aviation-systems](https://www.wearedevelopers.com/jobs/ext/1846826-jr-software-engineer-java-aviation-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Jr. Software Engineer - Java (Aviation Systems) - **Company:** CareerCircle - **Location:** Annapolis, MD, United States (Remote available) - **Experience:** Starter - **Salary:** $79,040.0 - $99,840.0 - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Apache ActiveMQ, Agile Methodology, Artificial Intelligence, Linux, Java Platform Enterprise Edition (J2EE), IBM WebSphere MQ, Java Message Service (JMS), Enterprise Messaging Systems, Object-Oriented Software Development, Systems Development Life Cycle, RabbitMQ, Software Engineering, Systems Integration, Java Application Server - **Published:** July 2, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/md/annapolis/cbef7c67-8818-483c-9a70-f0205e0c7057 ## About the Role Candidates must have 1-3 years of hands-on Java experience in an enterprise environment (banking, financial services, or similar large-scale environments preferred). Messaging technologies (MQ, JMS, etc.) are nice-to-have only, not required. All candidates must be local to Annapolis, MD and able to work on-site four days per week., * 1-3 years of hands-on Java development experience * Experience working in enterprise environments (banking, financial services, or similar strongly preferred) * Experience supporting production-level applications * Understanding of object-oriented programming principles * Strong communication skills * Ability to work on-site in Annapolis, MD four days per week, * JMS * IBM MQ * RabbitMQ * ActiveMQ * * Experience integrating Java applications with messaging systems * * Linux/Unix experience * * Agile environment experience, * Bachelor's degree + 1-3 years of experience, * Equivalent professional experience ## Description Linux, Operations Communication IBM WebSphere MQ Agile Methodology Business Valuation Financial Services Software Engineering Full Stack Development Artificial Intelligence Business Transformation Java Message Service (JMS) Java (Programming Language) Object-Oriented Programming (OOP) Java Platform Enterprise Edition (J2EE), * Design, develop, and maintain enterprise Java applications * Work on high-throughput, highly reliable systems * Assist with application upgrades and modernization efforts * Collaborate with senior engineers and architects on core platform improvements * Participate across the full SDLC ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Beyond Kafka & RabbitMQ: Why NATS is the Future of Microservices Messaging](https://www.wearedevelopers.com/videos/1646-beyond-kafka-rabbitmq-why-nats-is-the-future-of-microservices-messaging) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Navigating Application Modernization - Leveraging Gen-AI](https://www.wearedevelopers.com/videos/1605-navigating-application-modernization-leveraging-gen-ai) - [Why Systems Break After Initial Success: The Architectural Failures That Take Months to Surface](https://www.wearedevelopers.com/videos/2048-why-systems-break-after-initial-success-the-architectural-failures-that-take-months-to-surface) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project)