{"schemaVersion":"jobsearcher.job.v1","id":"e5db6e0b527222e7d7523b1a","url":"https://jobsearcher.com/jobs/e5db6e0b527222e7d7523b1a","canonicalUrl":"https://jobsearcher.com/jobs/e5db6e0b527222e7d7523b1a","title":"Java Developer","description":"Hybrid, 1 day On-site on Tuesdays. Remote work rest of days.\n\nJava Developer Contractor\n\nAbout the Role\n\nWe are seeking an experienced Java Developer Contractor to support the design, development, and maintenance of web applications, backend services, and cloud-based solutions. This role is ideal for someone who is comfortable working across the Java/Spring ecosystem, building REST APIs, integrating with AWS services, and contributing to modern CI/CD-driven development workflows.\n\nThe right candidate will be hands-on, pragmatic, and comfortable working independently while collaborating with technical and business stakeholders.\n\nResponsibilities\nDesign, develop, test, and maintain Java-based applications using Java SDK 21.\nBuild and enhance applications using Spring Boot and the broader Spring Framework.\nDevelop and maintain REST APIs and JSON-based integrations.\nSupport smaller web applications using Thymeleaf, HTML, CSS, and JavaScript.\nWork with AWS-based infrastructure and services, including ECS, API Gateway, and DynamoDB.\nContribute to source control and development workflows using GitLab.\nBuild, maintain, and troubleshoot GitLab CI/CD pipelines.\nCollaborate with team members on application architecture, implementation decisions, code reviews, and deployment practices.\nSupport infrastructure-as-code efforts, especially where Terraform is used.\nUse IntelliJ IDEA as the primary development environment.\nApply sound software engineering practices, including maintainable code design, testing, documentation, and operational awareness.\nWhere appropriate, leverage AI-assisted coding tools to improve development productivity and code quality.\n\nRequired Qualifications\nStrong professional experience developing applications with Java.\nExperience with Java 21 or recent versions of the Java SDK.\nSolid experience with Spring Boot and Spring-based application development.\nExperience designing, building, and consuming REST APIs.\nStrong working knowledge of JSON and API integration patterns.\nFamiliarity with front-end technologies including HTML, CSS, and JavaScript.\nExperience using Git-based source control, preferably GitLab.\nExperience working with CI/CD pipelines, preferably GitLab CI/CD.\nPractical experience developing, deploying, or supporting applications in AWS.\nAbility to work independently, communicate clearly, and deliver high-quality work in a contractor capacity.\n\nPreferred Qualifications\nExperience with Thymeleaf for server-side templating.\nHands-on experience with AWS services such as:\n\nAmazon ECS\nAmazon API Gateway\nAmazon DynamoDB\nFamiliarity with Terraform or other infrastructure-as-code tools.\nExperience using IntelliJ IDEA in a professional development environment.\nFamiliarity with AI-assisted development tools such as Claude Code, GitHub Copilot, Cursor, or similar tools.\nExperience troubleshooting cloud deployments, application logs, build pipelines, and environment-related issues.\nUnderstanding of secure coding practices and cloud application security concepts.\n\nTechnical Environment\nOur current technology stack includes:\n\nJava SDK 21\n\nSpring Boot / Spring Framework\n\nThymeleaf\n\nREST APIs\n\nJSON\n\nHTML / CSS / JavaScript\n\nAWS, including ECS, API Gateway, and DynamoDB\n\nGitLab repositories\n\nGitLab CI/CD pipelines\n\nTerraform\n\nIntelliJ IDEA\n\nAI-assisted coding tools, including exploration of Claude Code\n\nIdeal Candidate\nThe ideal candidate is a strong Java developer who can move comfortably between backend development, lightweight front-end work, cloud-based deployments, and CI/CD workflows. They should be able to understand existing systems quickly, contribute clean and maintainable code, and work effectively in a modern cloud-oriented development environment.\n\nExperience with AWS, GitLab pipelines, Terraform, and AI-assisted coding tools is highly valued.\n\nVIVA 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","company":"Viva","rawCompany":"viva","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-09-23T09:20:10.087Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Developer","description":"Hybrid, 1 day On-site on Tuesdays. Remote work rest of days.\n\nJava Developer Contractor\n\nAbout the Role\n\nWe are seeking an experienced Java Developer Contractor to support the design, development, and maintenance of web applications, backend services, and cloud-based solutions. This role is ideal for someone who is comfortable working across the Java/Spring ecosystem, building REST APIs, integrating with AWS services, and contributing to modern CI/CD-driven development workflows.\n\nThe right candidate will be hands-on, pragmatic, and comfortable working independently while collaborating with technical and business stakeholders.\n\nResponsibilities\nDesign, develop, test, and maintain Java-based applications using Java SDK 21.\nBuild and enhance applications using Spring Boot and the broader Spring Framework.\nDevelop and maintain REST APIs and JSON-based integrations.\nSupport smaller web applications using Thymeleaf, HTML, CSS, and JavaScript.\nWork with AWS-based infrastructure and services, including ECS, API Gateway, and DynamoDB.\nContribute to source control and development workflows using GitLab.\nBuild, maintain, and troubleshoot GitLab CI/CD pipelines.\nCollaborate with team members on application architecture, implementation decisions, code reviews, and deployment practices.\nSupport infrastructure-as-code efforts, especially where Terraform is used.\nUse IntelliJ IDEA as the primary development environment.\nApply sound software engineering practices, including maintainable code design, testing, documentation, and operational awareness.\nWhere appropriate, leverage AI-assisted coding tools to improve development productivity and code quality.\n\nRequired Qualifications\nStrong professional experience developing applications with Java.\nExperience with Java 21 or recent versions of the Java SDK.\nSolid experience with Spring Boot and Spring-based application development.\nExperience designing, building, and consuming REST APIs.\nStrong working knowledge of JSON and API integration patterns.\nFamiliarity with front-end technologies including HTML, CSS, and JavaScript.\nExperience using Git-based source control, preferably GitLab.\nExperience working with CI/CD pipelines, preferably GitLab CI/CD.\nPractical experience developing, deploying, or supporting applications in AWS.\nAbility to work independently, communicate clearly, and deliver high-quality work in a contractor capacity.\n\nPreferred Qualifications\nExperience with Thymeleaf for server-side templating.\nHands-on experience with AWS services such as:\n\nAmazon ECS\nAmazon API Gateway\nAmazon DynamoDB\nFamiliarity with Terraform or other infrastructure-as-code tools.\nExperience using IntelliJ IDEA in a professional development environment.\nFamiliarity with AI-assisted development tools such as Claude Code, GitHub Copilot, Cursor, or similar tools.\nExperience troubleshooting cloud deployments, application logs, build pipelines, and environment-related issues.\nUnderstanding of secure coding practices and cloud application security concepts.\n\nTechnical Environment\nOur current technology stack includes:\n\nJava SDK 21\n\nSpring Boot / Spring Framework\n\nThymeleaf\n\nREST APIs\n\nJSON\n\nHTML / CSS / JavaScript\n\nAWS, including ECS, API Gateway, and DynamoDB\n\nGitLab repositories\n\nGitLab CI/CD pipelines\n\nTerraform\n\nIntelliJ IDEA\n\nAI-assisted coding tools, including exploration of Claude Code\n\nIdeal Candidate\nThe ideal candidate is a strong Java developer who can move comfortably between backend development, lightweight front-end work, cloud-based deployments, and CI/CD workflows. They should be able to understand existing systems quickly, contribute clean and maintainable code, and work effectively in a modern cloud-oriented development environment.\n\nExperience with AWS, GitLab pipelines, Terraform, and AI-assisted coding tools is highly valued.\n\nVIVA 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","datePosted":"2026-09-23T09:20:10.087Z","dateModified":"2026-09-23T09:20:10.087Z","hiringOrganization":{"@type":"Organization","name":"Viva","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e5db6e0b527222e7d7523b1a"},"url":"https://jobsearcher.com/jobs/e5db6e0b527222e7d7523b1a"}}