Java Developer

    Highlights

    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. Job Description: We are seeking an experienced Java Developer Contractor to support the design, development, and maintenance of web applications, backend services, and cloud-based solutions.

    Numbers & Facts

    LocationDenver, CO

    Description

    Title: Java Developer
    Location: Denver, CO (Hybrid)
    Duration: 6+ Months
    Interview type: Webcam & In Person

    Note:
    • Local Candidates Only
    Job Description:
    • 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 21.
    • Build and enhance applications using Spring Boot and the broader Spring Framework.
    • Develop and maintain REST APIs and JSON-based integrations.
    • Support smaller web applications using Thymeleaf, HTML, CSS, and JavaScript.
    • Work with AWS-based infrastructure and services, including ECS, API Gateway, and DynamoDB.
    • Contribute to source control and development workflows using GitLab.
    • Build, maintain, and troubleshoot GitLab CI/CD pipelines.
    • Collaborate with team members on application architecture, implementation decisions, code reviews, and deployment practices.
    • Support infrastructure-as-code efforts, especially where Terraform is used.
    • Use IntelliJ IDEA as the primary development environment.
    • Apply sound software engineering practices, including maintainable code design, testing, documentation, and operational awareness.
    • Where appropriate, leverage AI-assisted coding tools to improve development productivity and code quality.
    Required Qualifications
    • Strong professional experience developing applications with Java.
    • Experience with Java 21 or recent versions of the Java SDK.
    • Solid experience with Spring Boot and Spring-based application development.
    • Experience designing, building, and consuming REST APIs.
    • Strong working knowledge of JSON and API integration patterns.
    • Familiarity with front-end technologies including HTML, CSS, and JavaScript.
    • Experience using Git-based source control, preferably GitLab.
    • Experience working with CI/CD pipelines, preferably GitLab CI/CD.
    • Practical experience developing, deploying, or supporting applications in AWS.
    • Ability to work independently, communicate clearly, and deliver high-quality work in a contractor capacity.
    Preferred Qualifications
    • Experience with Thymeleaf for server-side templating.
    • Hands-on experience with AWS services such as:
    • Amazon ECS
    • Amazon API Gateway
    • Amazon DynamoDB
    • Familiarity with Terraform or other infrastructure-as-code tools.
    • Experience using IntelliJ IDEA in a professional development environment.
    • Familiarity with AI-assisted development tools such as Claude Code, GitHub Copilot, Cursor, or similar tools.
    • Experience troubleshooting cloud deployments, application logs, build pipelines, and environment-related issues.
    • Understanding of secure coding practices and cloud application security concepts.
    Technical Environment
    • Our current technology stack includes:
    • Java SDK 21
    • Spring Boot / Spring Framework
    • Thymeleaf
    • REST APIs
    • JSON
    • HTML / CSS / JavaScript
    • AWS, including ECS, API Gateway, and DynamoDB
    • GitLab repositories
    • GitLab CI/CD pipelines
    • Terraform
    • IntelliJ IDEA
    • AI-assisted coding tools, including exploration of Claude Code

    Similar Jobs

    See more jobs