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.





