> Markdown version of [/jobs/ext/1399558-sr-software-developer-java](https://www.wearedevelopers.com/jobs/ext/1399558-sr-software-developer-java). 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). --- # Sr Software Developer - JAVA - **Company:** American Mortgage Consultants, Inc. - **Location:** Denver, CO, United States - **Experience:** Expert - **Salary:** $150,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Relational Databases, Database Theory, Object-Relational Database, Object-Oriented Software Development, Service-Oriented Architecture, Software Engineering, SQL Databases, Information Technology, Front End Software Development - **Published:** July 23, 2026 - **Apply:** https://dejobs.org/x/x/20E57A7674E046EE9F3584C899B31D27/job/ ## About the Role * Bachelor's degree in computer science or related field or equivalent combination of education and experience * Minimum of 8+ years of industry and/or relevant experience, typically with 2+ years in an AVP level role or external equivalent. * Minimum 7 years' experience in software development preferred * Strong grasp of object-oriented programming and relational database concepts * Expert proficiency with SQL and strong grasp of database concepts * Significant experience with JAVA and frontend frameworks (JavaScript) * Excellent analytical and problem-solving skills * Excellent written and verbal communication skills * Experience with Service Oriented Architectures * Experience working with object relational mappings * Experience with Agile development practices * Ability to manage direct reports ## Description * Work closely with business analysts to design, develop and test new features and functionality for our core product * Work closely with support analysts to identify and fix bugs * Develop prototypes and proof of concepts to explore new technologies and determine how to best integrate them into the product * Create clean, reliable, performant code with an eye for future maintainability * Supervise and mentor direct reports * Such other activity as may be assigned by your manager ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Shipping Quality Software In Hostile Environments ](https://www.wearedevelopers.com/videos/219-shipping-quality-software-in-hostile-environments) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023)