> Markdown version of [/jobs/ext/1991553-senior-application-engineer-java](https://www.wearedevelopers.com/jobs/ext/1991553-senior-application-engineer-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). --- # Senior Application Engineer- JAVA - **Company:** Atria Group LLC - **Location:** Folsom, CA, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Server Applications, Software Applications, Build Automation, Automation of Tests, Business Software, Code Review, Databases, Continuous Integration, Enterprise JavaBeans, Java Platform Enterprise Edition (J2EE), Revision Control Systems, Groovy, Grails (Framework), Hibernate (Java), Spring Framework, WildFly (JBoss AS), JavaServer Faces, Python (Programming Language), Oracle (Applications), Ruby, Service-Oriented Architecture, Simple Object Access Protocol (SOAP), Software Engineering, PL-SQL, Enterprise Software Applications, Computer Equipment, Information Technology, Real Time Data, Domain Driven Design - **Published:** August 8, 2026 - **Apply:** https://jobs.smartrecruiters.com/AtriaGroupLLC/83572072-senior-application-engineer-java ## About the Role Ten or more years of Java related experience. IT applications Experience in IT applications development, design, and analysis and data modeling. Expert level knowledge of Java/J2EE - Experience in implementing SOA solutions including SOAP- Using Source Control Systems - Automated Builds - Continuous Integration - Automated Acceptance Testing - Code reviews - Experience with design techniques such as Domain-Driven Design, Design by Contract, and Domain Specific Languages. - Familiarity with Agile methodologies - Development technologies: - Java frameworks (Hibernate, spring, EJB3, JSF, Tapestry, Groovy/Grails a plus) - Application Servers (JBoss) - RBDMS (Oracle, PL/SQL) - Testing Tools - Some experience with dynamic languages (Groovy, Ruby, Python, JavaScript), MINIMUM QUALIFICATIONS: A Bachelor's degree (BA, BS) or equivalent education, training and experience. Computer Science, Engineering or related field. ## Description Develops and maintains application systems to ensure timely access to accurate, real-time data. Maintains enterprise application programs for internal and external workflow and control functions. Develops and implements test procedures and processes related to all supported applications. Creates and maintains documentation and procedures related to the maintenance and operation of application systems. Develops specifications and procures new applications that support internal and external users. Coordinates with various departments to support changes or additions to applications in accordance with Change Management policies and procedures. Interacts with vendor staff in the implementation of new systems and modifications to existing business applications. Analyzes, supports, and resolves real-time computer hardware, software and database issues in a time sensitive environment. ## Related Videos - [Application Modernization and Rabbits](https://www.wearedevelopers.com/videos/120-application-modernization-and-rabbits) - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [AI-Native Enterprise Platforms: Interpreting Logic, Not Compiling Code](https://www.wearedevelopers.com/videos/1975-ai-native-enterprise-platforms-interpreting-logic-not-compiling-code) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) ## 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) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)