Houston or United States Remote (Global)

Octave is hiring a Software Developer Intern

About the Role

Octave is looking for a Software Developer Intern to join our team in developing a multi-tenant cloud-based Java application running on the AWS cloud environment. You will work closely with senior-level developers and leaders, contributing directly to our core platform while gaining hands-on experience.

What You'll Do

  • Design, develop, and debug new and existing software products.
  • Document and test new software applications.
  • Research, investigate, and fix a wide range of technical issues.
  • Collaborate with senior leaders on your assignments.
  • Approach problems and create innovative solutions.
  • Proactively learn about new technologies.

What We're Looking For

  • Working on a degree in Information Technology, Software Engineering, Computer Science, or a related field.
  • Working knowledge of Java.
  • Working knowledge of React/Next.js.
  • Working knowledge of microservices, REST and SOAP webservices.
  • Self-motivated and results-oriented mindset.
  • Strong problem-solving abilities.
  • Excellent analytical and organizational skills.
  • Ability to work in a fast-paced environment.
  • Excellent written and verbal communication skills in English.

Nice to Have

  • Basic knowledge of cloud computing, specifically AWS.
  • Working knowledge of the Python coding language.
  • Familiarity with tools such as Jira, GIT, and Maven.
  • Familiarity with JSON.

Technical Stack

  • Languages: Java, Python
  • Frontend: React/Next.js
  • Cloud: AWS
  • Tools: Jira, GIT, Maven
  • Formats: JSON

Team & Environment

You will work closely with senior-level developers and leaders on your assignments, receiving direct mentorship and guidance.

Work Mode

This is a remote position.

At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.

Required Skills
JavaReactNext.jsAWSPythonJiraGITMavenJSONmicroservicesRESTSOAP
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Octave
Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle - Design, Build, Operate and Protect. Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response.
All jobs at Octave Visit website
Job Details
Department Software Development
Category fullstack
Posted 2 months ago