Java Developer

Smart IMS Inc

Denver (CO)

Hybrid

USD 55,000 - 110,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Smart IMS Inc. is seeking a Java Developer for a 7-month contract in Denver, hybrid work arrangement. You will design, develop, test, and maintain enterprise Java applications, implement REST APIs, and contribute to cloud deployments using AWS and CI/CD practices.

The role requires strong Java expertise, Spring framework experience, and familiarity with Thymeleaf and front-end basics. Collaboration with stakeholders and modern development tools is expected.

Qualifications

  • Extensive enterprise Java development experience.
  • Hands-on with Java 21 or newer.
  • Strong Spring Boot and Spring Framework know-how.
  • REST API design, development, and consumption.
  • Web front-end basics: HTML, CSS, JS.
  • Git-based workflows, preferably GitLab.
  • CI/CD pipelines and cloud deployments (AWS).
  • Server-side templating with Thymeleaf.

Responsibilities

  • Design, develop, test, and maintain Java-based apps.
  • Build RESTful APIs and integrate JSON-based services.
  • Develop UIs with Thymeleaf, HTML, CSS, JS.
  • Leverage AWS services and deploy cloud solutions.
  • Contribute to CI/CD pipelines and IaC initiatives.
  • Collaborate on architecture decisions and reviews.
  • Ensure secure coding practices and documentation.

Skills

Java
Spring Boot
REST APIs
JSON
AWS
CI/CD
GitLab
Thymeleaf
IntelliJ
IaC (Terraform)

Tools

GitLab CI/CD
AWS
Terraform
IntelliJ IDEA

Job description

Job Title: Java Developer

Duration (Contract): 7 Months

Client Location: Denver, CO 80203

Location Preference: Hybrid

Job Description:
As a
Java Developer, you will be responsible for designing, developing, testing, and maintaining modern web applications, backend services, and cloud-based solutions. This role requires hands-on experience across the Java and Spring ecosystem, including API development, AWS cloud services, and CI/CD-driven software delivery practices.

The ideal candidate is a pragmatic and self-driven developer who can work independently while collaborating effectively with technical and business stakeholders. You will contribute to application architecture, cloud integrations, deployment automation, and the delivery of scalable, secure, and maintainable enterprise solutions.

Key Responsibilities:
  • Design, develop, test, and maintain Java-based applications using modern Java SDK versions.
  • Build and enhance applications using Spring Boot and the broader Spring Framework ecosystem.
  • Develop, maintain, and support RESTful APIs and JSON-based integrations.
  • Support web application development using Thymeleaf, HTML, CSS, and JavaScript.
  • Work with AWS cloud services and infrastructure components to build scalable solutions.
  • Contribute to source control management and development workflows using Git-based repositories.
  • Build, maintain, and troubleshoot CI/CD pipelines to support automated software delivery.
  • Collaborate with team members on architecture decisions, implementation strategies, code reviews, and deployment practices.
  • Support infrastructure-as-code initiatives and cloud automation efforts.
  • Utilize modern development environments and tools to improve productivity and code quality.
  • Apply software engineering best practices including testing, documentation, maintainability, and operational support.
  • Leverage AI-assisted development tools where appropriate to improve development efficiency and solution quality.
Required Skills, Experiences, Education, and Competencies:
  • Strong professional experience developing enterprise applications using Java.
  • Experience working with Java 21 or other recent versions of the Java SDK.
  • Extensive experience with Spring Boot and Spring Framework application development.
  • Proven experience designing, developing, and consuming REST APIs.
  • Strong understanding of JSON and API integration patterns.
  • Familiarity with front-end technologies including HTML, CSS, and JavaScript.
  • Experience using Git-based source control platforms, preferably GitLab.
  • Hands-on experience building and supporting CI/CD pipelines, preferably GitLab CI/CD.
  • Practical experience developing, deploying, and supporting applications in AWS environments.
  • Experience working with AWS services such as Amazon ECS, API Gateway, and DynamoDB is preferred.
  • Familiarity with Thymeleaf for server-side web application development.
  • Knowledge of Terraform or other Infrastructure-as-Code (IaC) tools is desirable.
  • Experience using IntelliJ IDEA in a professional software development environment.
  • Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or similar technologies.
  • Experience troubleshooting cloud deployments, application logs, build pipelines, and environment-related issues.
  • Understanding of secure coding practices, application security principles, and cloud security concepts.
  • Strong analytical, troubleshooting, communication, and problem-solving skills.
  • Ability to work independently while delivering high-quality solutions in a collaborative environment.

The hourly range for roles of this nature are $40.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.

cyberThink is an Equal Opportunity Employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Mavensoft Technologies, LLC. • Denver (CO)

Hybrid
USD 83,000 - 124,000
Java Developer
Java Developer

Spectraforce Technologies • Denver (CO)

Hybrid
USD 96,000 - 131,000
Sr. Java Developer
Sr. Java Developer

Mavensoft Technologies, LLC • Denver (CO), Northern (KY)

On-site
USD 120,000 - 180,000
Java Developer
Java Developer

Talentify • Denver (CO)

Hybrid
USD 76,000 - 90,000
Java Developer
Java Developer

nLeague • Colorado Springs (CO)

On-site
USD 80,000 - 120,000
Java Developer (Hybrid)
Java Developer (Hybrid)

Smart IMS Inc • Lansing (MI)

Hybrid
USD 55,000 - 110,000
Full Stack Java Developer
Full Stack Java Developer

Stellar Professionals LLC • Denver (CO)

Hybrid
USD 100,000 - 150,000
Java Developer - CO - PN
Java Developer - CO - PN

Sulekha.com New Media Pvt Ltd • Hayward (CA)

On-site
USD 80,000 - 120,000
Java Developer
Java Developer

Smart IMS Inc • Ann Arbor (MI)

Hybrid
USD 55,000 - 110,000
JAVA SENIOR ENGINEER
JAVA SENIOR ENGINEER

SIDRAM TECHNOLOGIES • Denver (CO)

On-site
USD 140,000 - 190,000