> Markdown version of [/jobs/ext/4470596-java-engineer-80-hr-scottsdale-az](https://www.wearedevelopers.com/jobs/ext/4470596-java-engineer-80-hr-scottsdale-az). 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). --- # Java Engineer $80/hr (Scottsdale, AZ) - **Company:** GTN Technical Staffing - **Location:** Scottsdale, AZ, United States - **Experience:** Expert - **Salary:** $166,400.0 - **Contract:** Temporary contract - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, Component-Based Software Engineering, C Sharp (Programming Language), C++ (Programming Language), Command-Line Interface, Cloud Computing, Code Review, Crystal Reports (Reporting Software), Relational Databases, Software Debugging, Event-Driven Programming, Human-Computer Interaction, Network Topologies, JasperReports, Object-Oriented Software Development, Selenium, Service-Oriented Architecture, Software Engineering, Software Systems, PL-SQL, SQL Databases, System Integration Testing, Strategies of Testing, UML, Web Services, Multithreading, Spring-boot, Test Scripts, Information Technology, Deployment Automation, Tools for Reporting, Asynchronous Programming, Restful APIs, Cucumber (Software), Software Version Control, BIRT Reporting - **Published:** October 22, 2026 - **Apply:** https://www.juju.com/job/12_d0a3d75b1 ## About the Role Automation * Ability to use Unix/Linux command line programs and create/edit scripts. * Able to analyze results of automated deployment scripts and make modifications. Design * Able to prepare detailed design documents from requirements. * Familiar with Reporting tools such as Crystal Reports, Jasper Reports, BIRT, etc. * General understanding of software environments and network topologies. * Able to demonstrate OOA/OOD skills. * Demonstrable understanding of distributed, component-based architecture * Working knowledge of networking and/or telecommunications protocols * A solid understanding of event driven / asynchronous programming and multi-threading * Demonstrable technical design skills (UML experience a plus) * Familiar with TDD/BDD. * Familiar with SOA framework, web services, etc. Coding * Common Developer Skills - Competent (5+ years) Java or C# or C++ or Objective-C language programming skills. - Competent with SQL or PL/SQL and relational database concepts. - Experience with source code control systems. - Experience with secure programming techniques is highly desirable - Able to perform code reviews to ensure the code meets the acceptance criteria. Testing * Able to maintain test scripts as needed. * Prepares test strategy, test plan, test cases, and test summary documents. * Experience with automated functional software testing frameworks, such as Cucumber, Selenium, etc. * Performs unit, functional, load, user interface, performance, regression and system integration testing on new code or modified code prior to production releases. * Produce and report project test metrics. * Possess advanced knowledge of QA/QC techniques; preferred certifications * Assists with new staff on testing techniques and test methodologies Support * Responsible for responding to situations in a timely manner, and meeting predetermined deadlines * Ability to support/maintain existing products and add new features as requested by customers. * Central point of contact for support of UAT/production applications as needed * Keen troubleshooting skills across tiers/domains * Ability to work on multiple projects Collaboration * Agile/Lean methodologies experience * Solid understanding of an iterative software development process * Able to guide the team to produce estimates for all project activities and tasks. * Responsible for eliciting user and functional requirements and ensuring they are consistent and complete * Mentor and monitor Software Engineers in the technical aspects of their assignments., * Education and experience typically obtained through completion of a Bachelor's Degree in Computer Science and/or 5 or more years of related industry experience. * Experience with Java, Spring Boot, Rest APIs * Experience with AWS Cloud ## Description * Design, develop, document, test, and debug new and existing software systems and applications. * Serve as technical expert on development projects. * Drives full development life cycle including requirements analysis and design. * Write technical specifications based on conceptual design and stated business requirements. * Support, maintain, and document software functionality. * Identify and evaluate new technologies for implementation. * Analyze code to find causes of errors and revise programs as needed. * Drive software design meetings and analyze user needs to determine technical requirements. * Consult with end user to prototype, refine, test, and debug programs to meet needs. * Complies with all security policies and procedures, to ensure that the highest level of system and data confidentiality, integrity and availability is maintained.