5 days ago

Working Student Software Engineer

Raisin

On Site
Full Time
€20,000
Berlin, Berlin, Germany

Job Overview

Job TitleWorking Student Software Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary€20,000
LocationBerlin, Berlin, Germany

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Raisin

Raisin is the world's leading platform for savings and investment products. Founded in 2012, this FinTech connects consumers with banks in the EU, the UK, and the US, providing better interest rates for consumers and diversified refinancing for banks. Our vision is to offer savings and investments without barriers, aiming to open up the global +150 trillion euro market.

Raisin collaborates with over 300 banks and currently manages over 75 billion euros in assets from approximately one million customers, who have collectively accrued over 5 billion euros in interest through their investments.

The Accounting and Payments Team

The Accounting and Payments team, a crucial part of the Corporate Services tribe within Raisin's Products & Engineering, is responsible for developing and maintaining account reconciliation and payment processing. They achieve this through customizing the Oracle NetSuite ERP tool using JavaScript, and by building Java and Python microservices and AWS Lambda functions.

The team's tech stack includes JavaScript (Node.js, SuiteScript), Java, and Python. Their work in customizations and process automations is vital for supporting Raisin's extensive ecosystem.

Your Responsibilities as a Working Student Software Engineer

  • Collaborate with our Software Engineering team to develop, test, and maintain software solutions.
  • Assist in writing clean, efficient, and maintainable code in Java, JavaScript, and Python.
  • Support the team in debugging and troubleshooting software issues.
  • Participate in code reviews, share feedback, and learn best practices from experienced developers.
  • Contribute to the design and implementation of new features and functionalities.
  • Help maintain technical documentation and ensure code quality through testing and automation.
  • Engage in team meetings, brainstorming sessions, and agile development processes.

Your Profile

  • Currently enrolled in a Bachelor's or Master's program in Computer Science, Software Engineering, or a related field.
  • +2 years of experience in Java/Kotlin. Knowledge of JS/TS (backend frameworks) and Python is a significant advantage.
  • Familiarity with software development concepts such as version control (Git), databases (SQL/NoSQL), and web technologies (REST APIs).
  • Interest in learning about cloud platforms like AWS.
  • Analytical mindset with strong problem-solving abilities and attention to detail.
  • Good communication skills in English.
  • Proactive, curious, and motivated to learn new technologies in a collaborative environment.

Why Join Raisin?

At Raisin, we foster an open and caring environment where everyone feels welcome and comfortable. Our culture is driven by an ambitious team representing over 75 different nationalities. We value diversity and unique experiences, encouraging all qualified individuals to apply.

Benefits

  • Employee Development Budget of €400 and one full training day per year.
  • Flexible working hours, home office options, and 20 vacation days per year.
  • Subsidized Deutschland Ticket (€25 per month) for office commuters.
  • Subsidized Urban Sports Club membership (more than €20 per month) for over 50 different sports.
  • Complimentary snacks, daily fresh fruit, and drinks provided at the office.

Key skills/competency

  • Software Engineering
  • Java
  • Python
  • JavaScript
  • AWS
  • Oracle NetSuite
  • Microservices
  • REST APIs
  • Git
  • SQL/NoSQL

Tags:

Software Engineer
Java
Python
JavaScript
AWS
Oracle NetSuite
Microservices
REST APIs
Git
SQL/NoSQL
FinTech
Software Development
Backend
Cloud Computing
Agile

Share Job:

How to Get Hired at Raisin

  • Research Raisin's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to align your application.
  • Tailor your resume for software engineering: Highlight your Java/Kotlin, JavaScript, and Python experience, emphasizing any work with ERP tools or AWS.
  • Showcase problem-solving skills: Prepare to discuss analytical approaches to software challenges, database interactions, and API development with Raisin.
  • Prepare for technical interviews: Be ready to demonstrate proficiency in core programming languages and discuss concepts like version control (Git) and cloud platforms.
  • Emphasize collaborative spirit: Illustrate how your proactive, curious nature contributes to team environments and aligns with Raisin's diverse and ambitious culture.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background