{"schemaVersion":"jobsearcher.job.v1","id":"8f3a3200f5e279ca61539c9c","url":"https://jobsearcher.com/jobs/8f3a3200f5e279ca61539c9c","canonicalUrl":"https://jobsearcher.com/jobs/8f3a3200f5e279ca61539c9c","title":"Senior Java Developer (Java 21 Spring Boot REST APIs & AWS)","description":"Senior Java DeveloperRequired Skills:Strong professional experience developing applications with JavaExperience with Java 21 or recent versions of the Java SDKSolid experience with Spring Boot and Spring-based application developmentExperience designing, building, and consuming REST APIsStrong working knowledge of JSON and API integration patternsFamiliarity with front-end technologies including HTML, CSS, and JavaScriptExperience using Git-based source control, preferably GitLabExperience working with CI/CD pipelines, preferably GitLab CI/CDPractical experience developing, deploying, or supporting applications in AWSAbility to work independently, communicate clearly, and deliver high-quality work in a contractor capacityPreferred Skills:Experience with Thymeleaf for server-side templating.Hands-on experience with AWS services such as:Amazon ECSAmazon API GatewayAmazon DynamoDBFamiliarity with Terraform or other infrastructure-as-code toolsExperience using IntelliJ IDEA in a professional development environmentFamiliarity with AI-assisted development tools such as Claude Code, GitHub Copilot, Cursor, or similar toolsExperience troubleshooting cloud deployments, application logs, build pipelines, and environment-related issuesUnderstanding of secure coding practices and cloud application security conceptsAbout the role:We 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. The right candidate will be hands-on, pragmatic, and comfortable working independently while collaborating with technical and business stakeholders.Responsibilities:Design, develop, test, and maintain Java-based applications using Java SDK 21Build and enhance applications using Spring Boot and the broader Spring FrameworkDevelop and maintain REST APIs and JSON-based integrationsSupport smaller web applications using Thymeleaf, HTML, CSS, and JavaScriptWork with AWS-based infrastructure and services, including ECS, API Gateway, and DynamoDBContribute to source control and development workflows using GitLabBuild, maintain, and troubleshoot GitLab CI/CD pipelinesCollaborate with team members on application architecture, implementation decisions, code reviews, and deployment practicesSupport infrastructure-as-code efforts, especially where Terraform is usedUse IntelliJ IDEA as the primary development environmentApply sound software engineering practices, including maintainable code design, testing, documentation, and operational awarenessWhere appropriate, leverage AI-assisted coding tools to improve development productivity and code qualityIdeal Candidate:The 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. Candidate must be local and this is hybrid, 1 day on-site on Tuesdays. Remote work rest of days.","company":"Rose International","rawCompany":"rose international","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-09-23T12:51:28.725Z","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":"Senior Java Developer (Java 21 Spring Boot REST APIs & AWS)","description":"Senior Java DeveloperRequired Skills:Strong professional experience developing applications with JavaExperience with Java 21 or recent versions of the Java SDKSolid experience with Spring Boot and Spring-based application developmentExperience designing, building, and consuming REST APIsStrong working knowledge of JSON and API integration patternsFamiliarity with front-end technologies including HTML, CSS, and JavaScriptExperience using Git-based source control, preferably GitLabExperience working with CI/CD pipelines, preferably GitLab CI/CDPractical experience developing, deploying, or supporting applications in AWSAbility to work independently, communicate clearly, and deliver high-quality work in a contractor capacityPreferred Skills:Experience with Thymeleaf for server-side templating.Hands-on experience with AWS services such as:Amazon ECSAmazon API GatewayAmazon DynamoDBFamiliarity with Terraform or other infrastructure-as-code toolsExperience using IntelliJ IDEA in a professional development environmentFamiliarity with AI-assisted development tools such as Claude Code, GitHub Copilot, Cursor, or similar toolsExperience troubleshooting cloud deployments, application logs, build pipelines, and environment-related issuesUnderstanding of secure coding practices and cloud application security conceptsAbout the role:We 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. The right candidate will be hands-on, pragmatic, and comfortable working independently while collaborating with technical and business stakeholders.Responsibilities:Design, develop, test, and maintain Java-based applications using Java SDK 21Build and enhance applications using Spring Boot and the broader Spring FrameworkDevelop and maintain REST APIs and JSON-based integrationsSupport smaller web applications using Thymeleaf, HTML, CSS, and JavaScriptWork with AWS-based infrastructure and services, including ECS, API Gateway, and DynamoDBContribute to source control and development workflows using GitLabBuild, maintain, and troubleshoot GitLab CI/CD pipelinesCollaborate with team members on application architecture, implementation decisions, code reviews, and deployment practicesSupport infrastructure-as-code efforts, especially where Terraform is usedUse IntelliJ IDEA as the primary development environmentApply sound software engineering practices, including maintainable code design, testing, documentation, and operational awarenessWhere appropriate, leverage AI-assisted coding tools to improve development productivity and code qualityIdeal Candidate:The 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. Candidate must be local and this is hybrid, 1 day on-site on Tuesdays. Remote work rest of days.","datePosted":"2026-09-23T12:51:28.725Z","dateModified":"2026-09-23T12:51:28.725Z","hiringOrganization":{"@type":"Organization","name":"Rose International","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8f3a3200f5e279ca61539c9c"},"url":"https://jobsearcher.com/jobs/8f3a3200f5e279ca61539c9c"}}