Jobs · Engineering · Colorado

Java Developer

nLeague · Greater Colorado Springs Area · 4 wk ago
On-siteEngineeringFull-time

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.

Requirements

  • Strong professional experience developing applications with Java.
  • Solid experience with Spring Boot and Spring-based application development.
  • 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.

Qualifications

  • Ability to work independently, communicate clearly, and deliver high-quality work in a contractor capacity.

Preferred Qualifications

  • 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.

Similar jobs

Java Developer

GlobalPointNew York, NY· 3 mo ago
Engineeringapply on candidateportal.ceipal.com

Java Developer

New Resources ConsultingMilwaukee, WI· 1 wk ago
Engineeringapply on newresources.com

Java Developer

VirtusaNew York, NY· 5 days ago
Engineeringapply on virtusa.com

Java Developer

PhaxisAlpharetta, GA· 1 mo ago
Consultingapply on www2.jobdiva.com

Java Developer

Tata Consultancy ServicesAustin, TX· 1 wk ago
Engineeringapply on ibegin.tcsapps.com

Java Developer

Arnex Solutions LLCPrinceton, NJ· 2 mo ago
Engineering$131k/yrapply on arnexsolution.com