Logo of Huzzle

Backend Software Engineer (m/f/d)

image

Raisin

3mo ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Berlin

AI generated summary

  • You need a degree in a related field, professional Java and AWS Microservices experience, agile familiarity, and strong communication skills. Clean coding and team collaboration are essential.
  • You will develop core services for an online banking platform, integrate external components, set standards, and collaborate with the team for continuous improvement and stable solutions.

Requirements

  • University degree in Computer Science, Engineering, Information Systems or related fields or equivalent practical experience.
  • Familiar working with Microservices in the AWS-Cloud.
  • Professional Java experience.
  • Understanding, dissecting and influencing business requirements in order to find a suitable technological solution is one of your core competencies.
  • Good understanding and practical experience in working in an agile environment using test-driven development and continuous integration and delivery.
  • Writing clean, testable, maintainable and well documented code comes naturally - we strongly believe in Uncle Bob.
  • You are comfortable participating in technical and architectural discussions.
  • You are an open-minded and creative team player willing to continue creating our culture.
  • Great English communication skills.

Responsibilities

  • Providing core services and high quality solutions for a large scale online platform and everything related to the online banking system.
  • Integrating externally developed components into existing application environments.
  • Together with the rest of the team, setting standards, establishing guidelines and sharing best practices in order to ensure continuous learning and development as well as stable solutions for our customers.

FAQs

What is the primary technology stack for this Backend Software Engineer position?

The primary technology stack includes AWS, Kubernetes, garden.io, Java, Spring Boot, MySQL, and Apache Kafka.

What are the main responsibilities of the Backend Software Engineer?

Responsibilities include providing core services and high-quality solutions for a large-scale online banking platform, integrating externally developed components, setting standards and guidelines, and ensuring continuous learning and stable solutions.

What qualifications are required for this position?

A university degree in Computer Science, Engineering, Information Systems, or equivalent practical experience is required. Additionally, professional Java experience and familiarity with Microservices in the AWS-Cloud are necessary.

What type of work environment does Raisin promote?

Raisin promotes an open and caring work environment where everyone feels welcome and comfortable, emphasizing team culture and collaboration among a diverse group of over 40 nationalities.

What benefits do employees receive?

Employees benefit from an Employee Development Budget of €2,000, access to language learning programs, snacks and drinks in the office, flexible working hours, home office options, 28 vacation days, sports membership subsidization, a company pension scheme, and relocation support.

What is the company culture like at Raisin?

The company culture is ambitious and driven by a diverse team, fostering an environment of continuous learning and development, where team members are encouraged to participate in technical discussions and share best practices.

Where is Raisin's office located?

Raisin's office is located in the trendy Kreuzberg district of Berlin, with a view of the Spree River and convenient access to public transportation, restaurants, and shopping opportunities.

How many vacation days do employees receive?

Employees receive 28 vacation days per year.

Is prior experience with agile methodologies necessary for this role?

Yes, a good understanding and practical experience in working in an agile environment using test-driven development and continuous integration and delivery are required.

Will I have the opportunity to participate in technical discussions?

Yes, participation in technical and architectural discussions is encouraged and expected in this role.

Finance
Industry
501-1000
Employees
2012
Founded Year

Mission & Purpose

Raisin is a financial technology company that provides a digital platform for consumers to access a wide range of savings products and investment opportunities across Europe. Their ultimate mission is to empower customers to achieve better financial outcomes by offering competitive rates and a diverse selection of financial products. Their purpose is to simplify the savings and investment process, enhance financial transparency, and enable consumers to make informed decisions to maximize their wealth and financial security.