> Markdown version of [/jobs/ext/165796-mid-java-developer](https://www.wearedevelopers.com/jobs/ext/165796-mid-java-developer). 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). --- # Mid Java Developer - **Company:** MarineTraffic - **Location:** Annapolis Junction, MD, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Bash Shell, Bootstrap (Software), Cascading Style Sheets (CSS), Continuous Integration, Web Development, Eclipse (Software), Java Platform Enterprise Edition (J2EE), Java Development Tools, Spring Framework, Javaserver Pages, Junit, Korn Shell, Shell Script, Web 2.0, Backend, Git, AngularJS, Restful APIs - **Published:** May 14, 2026 - **Apply:** https://www2.jobdiva.com/portal/?a=j7jdnwgck4wulo816y7l865pzq556q05f5cqdk65b0o0dpy0m5p196w9a9ln1g3w&compid=0/jobs/29277221#/jobs/29277221 ## About the Role A Java Developer to help us build Web and backend application/services for credentialing/case management system. Using Java/Spring based REST APIs along with a Web 2.0 framework and a continuous integration environment. The candidate will join our team of developers building the next-generation of customer engagement systems for federal service agencies. Must have recent experience developing and implementing software solutions using AngularJS, HTML, CSS, JavaScript, Bootstrap and Java Responsible for design and development of Java code for a large scale Federal IT Program: - 4+ years of hands on Java development experience - Experience with J2EE or other Java frameworks (e.g. Spring) - Experience using Java development tools (e.g. Eclipse, JUnit, Git) - 3 years of work experience with Web development technologies (HTML, JSP, etc.) - 3 years of work experience with Linux/Unix shell scripting (e.g. ksh, bash, csh, etc.) ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## 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) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [What is a Java Developer?](https://www.wearedevelopers.com/magazine/32-what-is-a-java-developer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)