> Markdown version of [/jobs/ext/4600451-application-developer](https://www.wearedevelopers.com/jobs/ext/4600451-application-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). --- # Application Developer - **Company:** Artech - **Location:** Morristown, NJ, United States - **Salary:** $165,600 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Software Applications, JIRA, Linux, Information Technology Operations, Junit, Oracle (Applications), Mockito, Software Engineering, Software Systems, Subversion, YAML, Data Processing, Backend, AngularJS, Information Technology - **Published:** November 6, 2026 - **Apply:** https://www.juju.com/job/1_4098275BCDA743D2920B5A8CF4787A1B ## About the Role Experience must include: Java, Javascript, Angular, YAML, AWS, Junit, Mockito, SVN, JIRA, Oracle, Linux. Minimum Requirements: Master's or foreign academic equivalent in Computer Science, CIS, Information Technology, Engineering (Any), or a closely related field with 1 year of relevant IT experience in job offered or as a Computer / Engineering Professional or related. Any suitable combination of education, training & experience is acceptable. Must be willing to work anywhere in the U.S. Job locations in Morristown, NJ & may involve relocation to various unanticipated client sites across the U.S. ### Place of Work ## Description Design, develop and modify software applications. Code, test and maintain Java based backend services including data processing and report generation components. Formulate cutting edge product breakthroughs, defining architecture and product functionality. Design, develop and implement software solutions using Angular framework. Identify bottlenecks suggesting tools for integration into CI/CD pipelines, and defining quality gates. Serve as technical consultant, focusing on architecting high-performing, scalable applications. Collaborate with application and support teams to identify and resolve issues. Apply software engineering principles to IT operations, aiming to create software systems that are highly scalable and reliable.