> Markdown version of [/jobs/ext/1983002-sr-java-developer-java-architect](https://www.wearedevelopers.com/jobs/ext/1983002-sr-java-developer-java-architect). 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 Java Developer/ Java Architect - **Company:** Atria Group LLC - **Location:** Philadelphia, PA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Apache Tomcat, Server Applications, Business Logic, HTML5, Software Quality, Databases, Continuous Integration, Java Platform Enterprise Edition (J2EE), Java Architectures, WildFly (JBoss AS), Javaserver Pages, Microsoft SQL Server, Oracle (Applications), Smart Devices, Web Applications, Web Services, Test-Driven Development (TDD), Front End Software Development, Restful APIs - **Published:** August 8, 2026 - **Apply:** https://jobs.smartrecruiters.com/AtriaGroupLLC/76626748-sr-java-developer-java-architect ## About the Role Key Skills: Java, REST based front end, Web services, Business layer area using custom Java design patterns, Application Server Must have: 5-10 years of overall experience in Designing and developing multi-tiered JAVA EE application. Mandatory Skills: * Ability to architect and design n-tiered Java based Web-based application * Hands-on experience converting functional requirements into technical design to be implemented by the development team, providing technical guidance to the team during implementation and keeping track of the deliverables. * Must have the experience in different areas of the solutions to complex business problems, i.e.,HTML5 and REST based front end, Webservices, Oracle, SQL server or similar databases, JSP, Business layer area using custom Java design patterns or adopting industry standard frameworks, Application server like IBM WAS, Jboss or Tomcat. * Very Good understanding of the software delivery processes. * Experience in Media, Communication, MSO Industry is an added advantage. * Experience in development best practices like TDD, Continuous integration, Code quality metrics etc. * Excellent interpersonal skills for effective communications with the development team as well as the key stakeholders of the project. * Proven creative problem solver with ability to work in a hyper-changing environment Preferred Skills* * Experience with video delivery and video devices like STBs, Edge devices, streamers etc. * Experience in Agile project execution. * Experience working with multi-shore teams is a plus - Experience in leading an onsite-offshore and mixed team responsible for developing and deploying a multi-tiered Java application. * Experience working at onsite, directly at a client location with client teams. ## Description * Work with the Systems Architect, client project managers and sponsors to understand the requirements and priorities. * Architect the technical solution from the High Level functional requirements. * Implement the development best practices to deliver a high quality code. * Work with the developers to get the solution implemented. * Hand-hold the developers and guide them, as and when required. ## Related Videos - [Application Modernization and Rabbits](https://www.wearedevelopers.com/videos/120-application-modernization-and-rabbits) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [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) - [REST In Peace: Why LLMs Can't CRUD](https://www.wearedevelopers.com/videos/100272-rest-in-peace-why-llms-can-t-crud) ## 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) - [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) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)