> Markdown version of [/jobs/ext/2081721-java-developer](https://www.wearedevelopers.com/jobs/ext/2081721-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:** Computer Task Group, Inc - **Location:** Phoenix, AZ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Build Automation, Code Review, Continuous Delivery, Continuous Integration, DevOps, Java Web Services, NoSQL, Scrum Methodology, Release Management, Software Deployment, Software Engineering, Software Systems, Enterprise Software Applications, Cloud Platform System, Delivery Pipeline, Spring-boot, Backend, Git, Information Technology, Front End Software Development, Restful APIs, Software Version Control, Jenkins, Microservices - **Published:** August 16, 2026 - **Apply:** https://www.phoenixjobs.com/job.asp?id=3355968712&tx=DT10596UYT&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Strong Java development skills with experience building enterprise applications. * Full-stack development experience across backend and frontend technologies. * Experience developing REST APIs and microservices. * Strong knowledge of CI/CD concepts and DevOps practices. * Hands-on experience with Jenkins and automated build/deployment pipelines. * Experience with Git and source code management. * Understanding of software development, testing, deployment, and release management processes. * Strong problem-solving and analytical skills. * Excellent collaboration and communication skills. * Ability to work effectively in an Agile/Scrum environment. Experience: * 5+ years of professional software development experience, with strong hands-on Java development experience. * Experience developing and supporting full-stack Java applications. * Experience implementing and maintaining CI/CD pipelines using Jenkins. * Experience with cloud environments and modern DevOps practices is preferred. * Experience with Spring/Spring Boot, RESTful services, microservices, and relational or NoSQL databases is preferred. Education: * Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field preferred, or equivalent professional experience. Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required. ## Description * Design, develop, test, and maintain scalable Java-based applications and services. * Develop full-stack solutions using Java and modern front-end technologies. * Build and maintain RESTful APIs and backend services. * Participate in the full software development lifecycle, from requirements through deployment and production support. * Develop and maintain CI/CD pipelines to automate build, testing, and deployment processes. * Use Jenkins and related DevOps tools to support continuous integration and continuous delivery. * Collaborate with developers, DevOps engineers, QA teams, and business stakeholders to deliver high-quality software solutions. * Troubleshoot application issues, identify root causes, and implement effective solutions. * Perform code reviews and contribute to development standards, best practices, and technical documentation. * Support application deployments and production releases in an Agile development environment. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) ## 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) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)