JobHabor

Java Developer

Radyant

Location
Remote
Workplace
Remote
Employment
Contract
Salary
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Java/Spring Boot microservices and enterprise applications
  • Write clean, maintainable code following best practices, unit testing protocols, and design patterns
  • Collaborate with cross-functional teams to define architecture, API contracts, and business logic requirements
  • Perform code reviews, troubleshoot production issues, and optimize application performance and scalability
  • Author, maintain, and modularize Terraform scripts to provision and manage cloud infrastructure (AWS / Azure / Google Cloud Platform)
  • Treat infrastructure as code, ensuring all environments (Dev, Test, Prod) are declarative, version-controlled, and reproducible
  • Manage state files, modules, and secrets securely within Terraform workflows
  • Build, maintain, and optimize GitLab CI/CD pipelines (.gitlab-ci.yml) for automated testing, building, scanning, and deployment of Java applications and Terraform infrastructure
  • Implement security scanning (SAST/DAST), dependency checks, and automated unit/integration tests within GitLab workflows
  • Manage version control best practices using Git branching strategies (e.g., GitLab Flow, GitFlow)

Requirements

  • 4+ years of professional software development experience using Java 11+ and core frameworks like Spring Boot, Spring Data, and Hibernate/JPA
  • 2+ years of hands-on experience using Terraform for cloud infrastructure management (AWS, Azure, or Google Cloud Platform)
  • Demonstrated expertise in building complex GitLab CI/CD pipelines from scratch, including runner configuration, multi-stage deployments, and environment management
  • Deep understanding of RESTful web service design, microservices architecture, and JSON/XML processing
  • Experience with SQL (PostgreSQL, MySQL, Oracle) and NoSQL databases
  • Proficiency with Java build tools like Maven or Gradle
  • Experience with Docker containerization and Kubernetes orchestration
  • Public trust / Secret / Top Secret security clearance required
  • Comptia Sec+ certification required

Preferred

  • Knowledge of cloud security best practices (IAM roles, KMS, secret management via HashiCorp Vault or Cloud Secret Managers)
  • Experience working on U.S. Federal Government contracts or enterprise public sector environments requiring Public Trust or Secret security clearance
  • Certification in relevant technologies (e.g., AWS Certified Developer/Solutions Architect, HashiCorp Certified Terraform Associate)
  • Knowledge of monitoring and logging tools (Prometheus, Grafana, ELK Stack, CloudWatch)

Skills

  • Java
  • Terraform
  • Gitlab
  • AWS
  • API
  • Amazon Web Services
  • Apache Maven
  • Automated Testing
  • Bridging
  • Build Tools
  • Cloud Computing
  • Cloud Security
  • Collaboration
  • CompTIA
  • Continuous Delivery
  • Continuous Integration
  • Database
  • Database Administration
  • Design Patterns
  • DevOps
  • Docker
  • Environment Management
  • Git
  • Good Clinical Practice
  • Google Cloud Platform
  • Government Contracts
  • Gradle
  • Grafana
  • Hibernate
  • IaaS
  • J2EE
  • JPA
  • JSON
  • Kubernetes
  • Management
  • Microservices
  • Microsoft Azure
  • MySQL
  • NoSQL
  • Oracle
  • Orchestration
  • PostgreSQL
  • ProVision
  • Provisioning
  • Public Sector
  • RESTful
  • SEC
  • SQL
  • Scalability
  • Scratch
  • Scripting
  • Security Clearance
  • Software Development
  • Spring Framework
  • Unit Testing
  • Version Control
  • Web Services
  • Workflow
  • XML

Similar roles