For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
True Tech Professionals
True Tech Professionals

Full Stack Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Java
Cloud
Automation
+40

Permanent role
10 hours ago
Apply now

Job Description – Senior Java Full Stack & Platform Engineer

Experience: 5+ Years

Work Mode: Remote

Role: Senior Java Full Stack & Platform Engineer

Role Overview

We are seeking a highly skilled Senior Java Full Stack & Platform Engineer with strong experience in enterprise application development, cloud infrastructure, DevOps automation, and container orchestration.

The ideal candidate will have hands-on expertise in Java-based application development, modern frontend technologies, Linux system administration, AWS cloud services, CI/CD automation, and Kubernetes/OpenShift platforms.

This role involves working across application engineering and platform operations to build, deploy, maintain, and optimize scalable, secure, and high-performing enterprise solutions.

Key Responsibilities

1. Full Stack Application Development

  • Design, develop, and maintain enterprise-grade applications using Java and modern JavaScript technologies.
  • Build responsive and scalable frontend applications using React.js and AngularJS.
  • Develop backend services, REST APIs, and application components using Java and Node.js.
  • Integrate applications with relational and NoSQL databases.
  • Perform application debugging, troubleshooting, and performance optimization.
  • Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, development, testing, deployment, and production support.

2. Linux System Administration

  • Administer and maintain enterprise Linux environments, primarily RHEL/CentOS.
  • Manage system configurations, security, patching, monitoring, and troubleshooting.
  • Provide operational support across development, testing, and production environments.
  • Ensure system availability, stability, and performance.

3. AWS Cloud & Infrastructure Engineering

  • Design, provision, configure, and maintain AWS cloud infrastructure.
  • Monitor cloud resources for availability, performance, and security.
  • Implement infrastructure optimization and cloud cost-management strategies.
  • Develop and maintain Infrastructure-as-Code (IaC) using Terraform and Ansible.

4. DevOps & CI/CD Automation

  • Design, develop, and maintain advanced CI/CD pipelines using GitLab CI/CD and GitHub.
  • Automate application builds, testing, deployment, and release processes.
  • Implement continuous integration and deployment automation practices.
  • Manage source control, versioning, and release management workflows.
  • Identify and resolve pipeline failures and deployment-related issues.

5. Containerization & Platform Engineering

  • Deploy, configure, and administer Kubernetes and OpenShift clusters.
  • Work with Docker and Podman for application containerization.
  • Manage containerized application deployments, orchestration, and troubleshooting.
  • Develop and maintain internal developer portal capabilities using Backstage and its plugins.
  • Support platform reliability, scalability, and operational efficiency.

6. Database Management & Collaboration

  • Design, manage, optimize, and troubleshoot relational and NoSQL databases.
  • Develop and optimize complex SQL queries.
  • Collaborate with application development, DevOps, security, and infrastructure teams.
  • Ensure application scalability, reliability, security, and performance.

Required Skills & Qualifications

  • 5+ years of experience in enterprise application development and software delivery.
  • Strong hands-on experience with Java and Node.js.
  • Experience with frontend technologies, including React.js and AngularJS.
  • Strong knowledge of Linux administration (RHEL/CentOS).
  • Hands-on experience with AWS cloud infrastructure and services.
  • Expertise in GitLab CI/CD and GitHub workflows.
  • Experience designing and maintaining advanced CI/CD pipelines.
  • Strong experience with Kubernetes and OpenShift.
  • Hands-on knowledge of Docker and Podman.
  • Practical experience with Terraform and Ansible.
  • Experience with Backstage and plugin development/integration.
  • Strong SQL and relational/NoSQL database skills.
  • Good understanding of the complete Software Development Life Cycle (SDLC).
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Excellent collaboration and communication skills.

Preferred Candidate Profile

  • Strong combination of full-stack application development and platform engineering experience.
  • Ability to work across development, infrastructure, and DevOps functions.
  • Experience supporting enterprise-scale applications and production environments.
  • Ability to independently troubleshoot complex application and infrastructure issues.

About True Tech Professionals

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service