Job Description: As a Java Developer you will be responsible for designing developing and maintaining scalable web applications and backend services within a modern cloud-based environment. You will work across the Java and Spring ecosystem to build robust APIs support lightweight front-end components and contribute to CI/CD-driven development practices. This role requires a hands-on approach strong problem-solving skills and the ability to collaborate effectively with both technical and business stakeholders.
Key Responsibilities:
Design develop test and maintain Java-based applications using modern Java versions
Build and enhance backend services using Spring Boot and Spring Framework
Develop and maintain RESTful APIs and JSON-based integrations
Support front-end components using HTML CSS JavaScript and templating tools
Work with cloud-based infrastructure and services to deploy and manage applications
Contribute to source control management using Git-based platforms
Develop maintain and troubleshoot CI/CD pipelines
Collaborate with team members on architecture design decisions and code reviews
Support infrastructure-as-code initiatives using modern tools
Write clean maintainable and well-documented code following best practices
Troubleshoot and resolve issues related to applications deployments and environments
Leverage AI-assisted development tools to improve productivity and code quality
Required Skills Experiences Education and Competencies:
Strong experience with Java development including modern Java versions (Java 21 or similar)
Solid expertise in Spring Boot and Spring-based application development
Experience designing and developing REST APIs and integration patterns
Proficiency with JSON and web services integration
Knowledge of front-end technologies such as HTML CSS and JavaScript
Experience with version control systems such as Git
Hands-on experience with CI/CD pipelines and automation tools
Familiarity with cloud platforms and application deployment practices
Strong problem-solving and analytical skills
Ability to work independently and communicate effectively with stakeholders
Experience with templating frameworks such as Thymeleaf (preferred)
Hands-on experience with cloud services such as container orchestration API management and NoSQL databases (preferred)
Familiarity with infrastructure-as-code tools such as Terraform (preferred)
Experience using modern development environments such as IntelliJ IDEA (preferred)
Exposure to AI-assisted development tools such as Copilot or similar (preferred)
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.
Job Title: Java Developer - Hybrid Duration (Contract): 12 Months Client Location: Denver CO 80203 Location Preference: Hybrid Job Description: As a Java Developer you will be responsible for designing developing and maintaining scalable web applications and backend services within a modern cloud...
Job Title: Java Developer - Hybrid
Duration (Contract): 12 Months
Client Location: Denver CO 80203
Location Preference: Hybrid
Job Description: As a Java Developer you will be responsible for designing developing and maintaining scalable web applications and backend services within a modern cloud-based environment. You will work across the Java and Spring ecosystem to build robust APIs support lightweight front-end components and contribute to CI/CD-driven development practices. This role requires a hands-on approach strong problem-solving skills and the ability to collaborate effectively with both technical and business stakeholders.
Key Responsibilities:
Design develop test and maintain Java-based applications using modern Java versions
Build and enhance backend services using Spring Boot and Spring Framework
Develop and maintain RESTful APIs and JSON-based integrations
Support front-end components using HTML CSS JavaScript and templating tools
Work with cloud-based infrastructure and services to deploy and manage applications
Contribute to source control management using Git-based platforms
Develop maintain and troubleshoot CI/CD pipelines
Collaborate with team members on architecture design decisions and code reviews
Support infrastructure-as-code initiatives using modern tools
Write clean maintainable and well-documented code following best practices
Troubleshoot and resolve issues related to applications deployments and environments
Leverage AI-assisted development tools to improve productivity and code quality
Required Skills Experiences Education and Competencies:
Strong experience with Java development including modern Java versions (Java 21 or similar)
Solid expertise in Spring Boot and Spring-based application development
Experience designing and developing REST APIs and integration patterns
Proficiency with JSON and web services integration
Knowledge of front-end technologies such as HTML CSS and JavaScript
Experience with version control systems such as Git
Hands-on experience with CI/CD pipelines and automation tools
Familiarity with cloud platforms and application deployment practices
Strong problem-solving and analytical skills
Ability to work independently and communicate effectively with stakeholders
Experience with templating frameworks such as Thymeleaf (preferred)
Hands-on experience with cloud services such as container orchestration API management and NoSQL databases (preferred)
Familiarity with infrastructure-as-code tools such as Terraform (preferred)
Experience using modern development environments such as IntelliJ IDEA (preferred)
Exposure to AI-assisted development tools such as Copilot or similar (preferred)
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.