✦ Luna Orbit — Software Engineering

Full-Stack Java / Kotlin / ReactJS Engineer

at VeganHive

📍 Remote, US Remote Posted April 14, 2026
Type Full-Time
Experience mid
Exp. Years Not specified
Education Not specified
Category Software Engineering

Build and scale full-stack capabilities across backend APIs/microservices and a ReactJS front end for VeganHive. The role emphasizes automated unit/integration testing, strong debugging with ELK, and modern DevOps practices like CI/CD and Docker.

  • Architect and develop backend APIs and microservices using Java/Kotlin
  • Build front-end experiences with ReactJS, GraphQL/REST, HTML5, and CSS3
  • Integrate event-based and reactive programming patterns and troubleshoot issues
  • Implement reliable automated unit and integration tests
  • Use Git Flow, CI/CD, Docker, DevOps, and ELK-based debugging

Backend development uses Java/Kotlin with GraphQL or REST APIs and microservices architecture, integrating Kafka and SQL/NoSQL databases. Front end work involves JavaScript, ReactJS, GraphQL/REST, HTML5, and CSS3, supported by Git Flow, CI/CD, Docker, DevOps, and observability via ELK.

The ideal candidate is a full-stack engineer strong in Java and Kotlin backend development and ReactJS front-end development, with experience building GraphQL or REST APIs using microservices. They have practical experience with Kafka and SQL/NoSQL databases, along with DevOps practices using Git Flow, CI/CD, and Docker. They also demonstrate strong debugging/testing skills using ELK and have written automated unit and integration tests.

Deep understanding of OOfunctionalevent-based and reactive programming paradigmsProficiency with back-end technologies such as Java/KotlinProficiency with GraphQL or REST APIsProficiency with MicroservicesProficiency with Kafka (or similar)Proficiency with SQL and NoSQL databasesProficiency with front-end technologies such as JSReactJSGraphQLRESTHTML5CSS3Good knowledge of GitGit FlowCI/CDDocker and DevOpsStrong analyticaltesting and debugging skills with ELK (or similar)Experience with writing reliable and strategic automated unit and integration testsAbility to work remotely and independently
Understanding of Agile software development methodologiesProficiency with infrastructure and cloud technologies such as GCPProficiency with KubernetesNetworkingLinuxUnderstanding of security standards and software architectureExperience with cross-browsercross-platformand design constraints on the web
GraphQLREST APIsKafkaGitGit FlowCI/CDDockerDevOpsELKGCPKubernetesLinux
JavaKotlinGraphQLREST APIsMicroservicesKafkaSQLNoSQLJavaScriptReactJSHTML5CSS3GitGit FlowCI/CDDockerDevOpsELKautomated unit testsautomated integration testsAgile
JavaKotlinGraphQLREST APIsMicroservicesKafkaSQL databasesNoSQL databasesJavaScriptReactJSReactHTML5CSS3Third-party APIsGitGit FlowCI/CDDockerDevOpsELKAutomated unit testsAutomated integration testsAgileEvent-based programmingReactive programmingOO programmingFunctional programmingAsync multi-threadingTroubleshootingBug fixesArchitecture and security standardsCross-browser compatibilityCross-platform compatibility
Fluent English speakerProactive and get things done spiritAbility to work remotelyindependently and as a team playerGreat communication skillsEmpathyCollaborate effectively with engineering teams and architectsAbility to diagnose and troubleshoot
Industry SaaS
Job Function Full-stack development across Java/Kotlin microservices and ReactJS user-facing interfaces.
Role Subtype Full Stack Engineer
Tech Domains Java, React, DevOps & SRE, Cybersecurity, Kubernetes, Amazon Web Services, Google Cloud Platform, Linux
Full-Stack JavaFull-Stack Java / Kotlin / ReactJS EngineerJavaKotlinReactJSReactGraphQLREST APIsMicroservicesKafkaSQLNoSQLGitGit FlowCI/CDDockerDevOpsELKautomated unit testsautomated integration testsAgileKubernetesGCPLinuxThird-party APIs

Must demonstrate proficiency with back-end technologies such as Java/Kotlin, Must demonstrate proficiency with front-end technologies such as JS and ReactJS, Must demonstrate proficiency with GraphQL or REST APIs and microservices

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile