Junior Java Software Engineer
The Junior Java Software Engineer will design and develop complex enterprise Java applications using modern frameworks and microservices architecture, integrating advanced AI coding workflows. This role involves collaboration in an Agile environment to deliver scalable software solutions for mission-critical projects supporting the Intelligence Community, utilizing cloud platforms and modern development tools.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Technology, Information and Internet.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
- Design, develop, and implement enterprise Java applications using modern frameworks and best practices.
- Build and maintain scalable RESTful APIs and microservices architectures.
- Integrate agentic AI coding workflows to accelerate development, refactoring, and automated test generation.
- Work with Spring (and related libraries), Guava, and other Java ecosystem tools to deliver high-quality production software.
- Use Git, Maven, Nexus and Linux-based toolchains for source control, builds, and deployments.
- Collaborate in an Agile team with product owners, QA, and DevOps to iterate rapidly and ship reliable features.
- Consume and maintain NoSQL/search datastores (Elasticsearch, MongoDB) and cloud-hosted services (AWS or Azure).
- Contribute to automated testing, CI/CD pipelines, and code reviews to support robust software delivery.
What You’ll Need
- Bachelor’s degree in a technical field or equivalent practical experience.
- 3+ years of professional Java software development experience.
- Strong proficiency with modern Java frameworks (Spring) and commonly used libraries (Guava).
- Hands-on experience building RESTful APIs and microservices.
- Familiarity with Git, Maven, Nexus and Linux development environments.
- Experience with cloud platforms such as AWS or Azure.
- Experience with NoSQL/search databases like Elasticsearch or MongoDB.
- Comfort working in Agile teams and using tools such as Jira, Confluence, and GitHub Enterprise.
- Interest in applying AI-assisted development tools to improve code quality and delivery.
What’s On Offer
- Work on mission-critical solutions supporting the Intelligence Community with meaningful technical impact.
- Early exposure to advanced AI-enabled coding agents and modern software engineering workflows.
- A collaborative Agile environment with focus on quality, automation, and continuous improvement.
- Access to modern toolchains (Jira, Confluence, GitHub Enterprise) and cloud-native infrastructure.
- Competitive compensation (starting at $224,000+ per year as listed).
- Location: Glen Burnie, MD — telecommute/remote-friendly arrangements may be supported by the Confidential Client.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range