> Markdown version of [/jobs/ext/3760358-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/3760358-senior-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). --- # Senior Java Developer - **Company:** Maxiom coatings technologies llc - **Location:** Ashburn, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, COBOL (Programming Language), Databases, Java Platform Enterprise Edition (J2EE), Spring Framework, JavaServer Faces, Object-Oriented Software Development, Software Engineering, Spring-mvc, Information Technology - **Published:** October 15, 2026 - **Apply:** https://www.thejobnetwork.com/job/35d9e4de-5ce7-43e1-ac91-499554897342/senior-java-developer ## About the Role Senior Java Developer responsibilities include gathering system and user requirements, building Java modules and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to lead our junior developers, we'd like to meet you., * Work experience as a Senior Java Developer or similar role * Experience designing, building and testing Java EE applications * In-depth knowledge of popular Java frameworks like JSF and Spring MVC * Experience with Object-Oriented Design (OOD) * Good delegation and time management skills * Problem-solving abilities * BSc in Computer Science, Engineering or relevant field ## Description We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release and help with the migration of a COBOL app to Java., * Identify and analyze user requirements * Prioritize, assign and execute tasks throughout the software development lifecycle * Develop Java EE applications * Write well-designed, efficient code * Review, test and debug team members' code * Design database architecture * Schedule product releases with internal teams * Document development phases * Ensure our applications are secure and up-to-date