Description: JAVA Developer We value: Eagerness to learn and adapt to new technologies and ways of building software. Test Driven Development Technology Stack: Java 11 and Spring Framework (primarily based on Spring Boot) Key Responsibilities: Build high quality web applications with slick modern interfaces and the backend services they depend on. Coordinate with members of the broader team Focus on reusability of code and components in a shared codebase for several applications. Stay abreast of the new web development technologies; integrate them with ADEQ’s web sites and tools to further enhance the usability and efficiency of the sites as necessary. Knowledge/Experience: Must Extensive web experience with Java Expert level knowledge of Object-Oriented Programming & Functional paradigms, Data Structure and Algorithm, Security, Web / RESTful Services Strong teamwork, communication skills and time management abilities Ideal Spring Boot and Spring Framework Database experience (SQL, stored procedures, and data modeling). Experience with Open Source tools (Apache/NGINX, Jenkins, Git, Tomcat, Maven/Gradle, npm, Spring v5, Junit/Karma/Jasmine, Visual Studio Code etc.) Angular 12+, SASS & TypeScript experience Notes: Resources must be willing to relocate if they are not local, position will be worked remotely but need to be local in the event they need to go onsite. VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
While all employers are vetted to meet the Maricopa Guidelines, the job postings are not individually reviewed. Students should be diligent in ensuring they are applying for positions that meet their needs and are not in violation of the Maricopa guidelines.