> Markdown version of [/jobs/ext/1976141-java-developer](https://www.wearedevelopers.com/jobs/ext/1976141-java-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). --- # Java Developer - **Company:** vTech Solution Inc - **Location:** Phoenix, AZ, United States - **Experience:** Experienced - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), JavaScript (Programming Language), Spring Security, Application Programming Interfaces (APIs), Apache Tomcat, Confluence, JIRA, Automation of Tests, Behavior-Driven Development, Bootstrap (Software), Business Systems, Software Quality, Databases, Data Integrity, Database Queries, IBM Software, Issue Tracking Systems, JasperReports, Spring Framework, JQuery, Javaserver Pages, Python (Programming Language), Apache Maven, MyBatis, Oracle Databases, Scrum Methodology, Selenium, Software Engineering, SQL Databases, Software Vulnerability Management, Web Applications, Web Services, Test-Driven Development (TDD), Spring-boot, Backend, Build Management, Information Technology, Front End Software Development, Cucumber (Software), Software Version Control, Spring Batch - **Published:** August 7, 2026 - **Apply:** https://www.careerjet.com/jobad/us9279b6b98ec7b35cc8c710cd50e894db ## About the Role * Minimum 5 years of professional experience as a Java Developer. * At least 3 years developing Java web applications or web services. * Expert-level hands-on knowledge of Java 17+, Spring Boot, Spring Framework, and Spring Security. * Proficiency with Oracle databases and SQL. * Experience with Apache Tomcat, JSP, JavaScript, jQuery, and Bootstrap. * Familiarity with Git/Github and Maven for version control and build management. * Understanding of secure software development practices and vulnerability remediation. * Knowledge of software development lifecycle, preferably Agile Scrum methodology. * Bachelor's degree in Software Development, Information Technology, or related field highly desired. Preferred Skills & Certifications: * Experience with Behavior Driven Development (BDD) and Test Driven Development (TDD), including Cucumber. * Familiarity with Spring Batch, Spring Integration, MyBatis, and Filenet. * Knowledge of code quality tools and security processes. * Experience with Jasper Reports and Selenium automated testing. * Exposure to Atlassian JIRA and Confluence for project management and documentation. * Participation in continued education and professional development. ## Description The Production Support Java Developer plays a critical role in maintaining and enhancing core business systems to ensure reliability, efficiency, and uptime. This role focuses on diagnosing production issues, deploying patches, and supporting a variety of applications including legacy client-server reengineering and online member services. The developer works collaboratively within a dedicated support team, leveraging modern DevOps practices to maintain and optimize full application stacks. Responsibilities: * Ensure system uptime and reliability by promptly diagnosing and resolving production issues. * Deploy critical patches and enhancements to production systems. * Maintain and optimize applications across the full stack including front-end, back-end, and database layers. * Write and maintain automated test scripts to prevent regressions. * Tweak user interfaces and manage application flow. * Tune database queries, fix APIs, and ensure data integrity. * Collaborate with technical peers, business leaders, and technical leads to support and improve systems. * Follow modern DevOps methodologies and utilize tools such as Atlassian Jira for issue tracking and deployment., * Role involves supporting critical production systems, requiring responsiveness and reliability. * Work within a team environment focused on system uptime rather than sprint cycles. Scheduling: * Contract-to-hire position with a 6-month initial contract period. * Standard work hours onsite; specific shift details not provided but may require flexibility based on production support needs. ## Related Videos - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) ## 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) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics)