Senior Backend Java Engineer @ Marshmallow

2 days ago


Budapest, Czech Republic Marshmallow Full time

What we’re looking for from you

  • 6+ years of software engineering experience
  • Expertise in Java and Spring and the eagerness to learn more
  • Experience with developing and scaling complex microservices systems
  • Previous experience with identifying, analysing, and resolving system availability, reliability, and performance issues
  • Experience mentoring and guiding more junior members of the team
  • Nice to have: experience working in a high growth start-up environment, frontend development with React, Typescript

Our Tech Stack

  • Java 17 μServices
  • Spring Boot with Spring Cloud
  • MySQL
  • Terraform
  • Docker
  • AWS Fargate
  • Event Sourcing
About Marshmallow

We started Marshmallow when we found out how unfair insurance prices are for people who move to the UK. All because the industry hasn’t given this huge cohort of people a second’s thought, and isn’t set up to price them properly. 

We saw an opportunity to do things differently, so we made it our mission to back the ones who step outside the norm. Since we started, we’ve helped 100,000s of people get a fairer deal on their car insurance. Using technology, we serve people that are often overlooked by financial services companies, solving important problems for people who need it most. 

Engineering at Marshmallow

Our engineers are at the heart of the solutions. They work on product builds from start to finish, solving lots of challenges to help us build fast and scale up Our engineers cover a range of skills across frontend, backend, full stack, iOS and android and work alongside designers, data scientists, researchers and product managers within our product teams.

Our product teams include: the Growth team, the Efficiency team, and the Claims team (to name a few) Each team sets its own roadmap and actively pushes our codebase forward.

Perks of the job
  • Flexi-office working – Spend at least 2 days a week with your team in our Budapest office. The rest is up to you 🏠 Plus you have 4 weeks of Work From Anywhere to use, with no need to come to the office.
  • Competitive bonus scheme - designed to reward and recognise high performance 🌟
  • 4-week fully paid sabbatical after being with us for 4 years 🌍
  • Learning and development – Personal budgets for books and training courses to help you grow in your role. Plus 2 days a year - on us - to further your skillset 🤓
  • Mental wellbeing support – Access therapy and mental health sessions through Oliva 💚
  • SZÉP card - Budget to spend on meals, leisure and accommodation 🏝
  • Medicover Blue Package - An exclusive pass to top-notch healthcare services 🩺
  • All You Can Move membership OR Monthly BKK pass - Unleashing your inner fitness guru or having a hassle-free commute - we've got you covered 🤝
  • Company-wide Marshmallow Engineering Hackathon twice a year 💻

Plus a monthly team social budget, bi-weekly office lunches and Office tea, coffee and snacks

Our process

We break it up into 3 stages:

  • Initial call with Tech Talent Acquisition team (45 mins)
  • Tech interview with two engineers which is centred around pair programming, and technical questions (1 hour 30 minutes)
  • A past experience & culture interview with one of our engineering managers to check that your ways of working aligns with our processes, mission and values (1 hour)
,[Working in a product team enabling efficient automation for tens of thousands of policies, ensuring that we provide customers with affordable, instant, and inclusive insurance, Manages and executes ambiguous technical solutions with appropriate sense of urgency to deliver impact within the team., Creates and promotes efficiency and speed within the team by improving existing solutions and developing new ones, Partners with stakeholders to understand requirements, build solutions, deliver functionality, write automation tests and build continuous delivery pipelines all the way through to deployment, monitoring and supporting these systems in production] Requirements: Software engineering, Java, Spring, Microservices, Frontend, React, TypeScript Tools: Agile, Kanban. Additionally: Competitive bonus scheme, SZÉP card, Medicover Blue Package, Home office, Mental wellbeing support, Training budget, Flat structure, Small teams, International projects, Free coffee, Bike parking, Playroom, Shower, Free snacks, Free beverages, In-house trainings, In-house hack days, Modern office, Startup atmosphere, Free breakfast, No dress code.

  • Budapest, Czech Republic Marshmallow Full time

    What we’re looking for from you 4+ years of experience as a software engineer 2+ years hands-on experience with Java 8+ & Spring Commercial experience with microservices Commercial awareness of AWS Commercial experience with Terraform You are a self-starter who likes to take ownership You are organised and can be relied upon to get things done Nice to...


  • Budapest, Budapest, Czech Republic Marshmallow Full time

    What we're looking for from you6+ years of software engineering experienceExpertise in Java and Spring and the eagerness to learn moreExperience with developing and scaling complex microservices systemsPrevious experience with identifying, analysing, and resolving system availability, reliability, and performance issuesExperience mentoring and guiding more...


  • Budapest, Budapest, Czech Republic Marshmallow Full time

    What we're looking for from you4+ years of experience as a software engineer2+ years hands-on experience with Java 8+ & SpringCommercial experience with microservicesCommercial awareness of AWSCommercial experience with TerraformYou are a self-starter who likes to take ownershipYou are organised and can be relied upon to get things doneNice to have:...


  • Budapest, Czech Republic Marshmallow Full time

    Who you are You are a self-starter who likes to take ownership You enjoy working as part of a team and owning the work you do You enjoy creating and managing processes You are curious and have a can-do attitude You are organised and can be relied upon to get things done You enjoy working in a high growth/scaling environment You enjoy problem-solving and...

  • Staff Engineer

    2 days ago


    Budapest, Czech Republic Marshmallow Full time

    Who you are The Staff Engineer will thrive if they demonstrate autonomy, ownership, and flexibility in a fast-paced environment, and bring: Technical Mastery: Deep expertise in your domain and a broad understanding of adjacent fields, enabling sound architectural decisions and solutions to complex challenges. Strategic Vision: You think long-term,...


  • Budapest, Budapest, Czech Republic Marshmallow Full time

    Who you areYou are a self-starter who likes to take ownershipYou enjoy working as part of a team and owning the work you doYou enjoy creating and managing processesYou are curious and have a can-do attitudeYou are organised and can be relied upon to get things doneYou enjoy working in a high growth/scaling environmentYou enjoy problem-solving and creating...

  • Staff Engineer

    21 hours ago


    Budapest, Budapest, Czech Republic Marshmallow Full time

    Who you areThe Staff Engineer will thrive if they demonstrate autonomy, ownership, and flexibility in a fast-paced environment, and bring:Technical Mastery: Deep expertise in your domain and a broad understanding of adjacent fields, enabling sound architectural decisions and solutions to complex challenges.Strategic Vision: You think long-term, aligning...


  • Budapest, Budapest, Czech Republic Marshmallow Full time

    About MarshmallowWe're a company that's changing the insurance industry by providing fairer deals to people who are often overlooked. Our mission is to serve those who need it most using technology.Since our inception, we've helped tens of thousands of people get affordable, instant, and inclusive insurance.


  • Budapest, Budapest, Czech Republic Marshmallow Full time

    Company OverviewMarshmallow is an innovative insurance company that challenges the status quo in the industry. We focus on providing fair and inclusive insurance solutions to customers who are often overlooked by traditional financial services companies.We use technology to serve people who need it most, solving important problems and making a positive...


  • Budapest, Budapest, Czech Republic Marshmallow Full time

    We're seeking a seasoned Tech Lead to spearhead the development of our scalable solutions.Our MissionAt Marshmallow, we empower individuals who are often overlooked by financial services companies. We leverage technology to provide fairer deals on car insurance, solving important problems for those who need it most.About the RoleAs a Tech Lead, you'll be...


  • Budapest, Czech Republic NIX Tech Kft. Full time

    4+ years of Java development experience. Experience with Spring Ecosystem. Experience with monitoring and metrics tools (Dynatrace, Splunk, CloudWatch). Experience with CI/CD tools and processes (Jenkins, Cloud Foundry, SplitIO, etc). Experience with RESTful API and messaging design and development. Experience with relational and NoSQL databases. Experience...


  • Budapest, Budapest, Czech Republic Peak Financial Services Full time

    5 years of experience in Node.js based developmentConfident knowledge of TypescriptAbility to write scalable, modular, and testable codeRESTful API designWriting unit, integration and end-to-end tests (e.g. Jest, Cypress, etc.). Join Peak – Where Innovation and Game-Changing Projects ThriveAt Peak, we're not just building a company – we're shaping the...


  • Budapest, Czech Republic IDBC Creative Solutions Kft. Full time

    Strong Java development experience Proficiency in Python, OpenShift, DevOps, and cloud technologies Hands-on expertise in containerization (Docker, Kubernetes) Strong communication and problem-solving skills Ability to design systems with operational efficiency in mind Fluent English (written & spoken) IDBC is an IT expert community where you'll have...


  • Budapest, Czech Republic NIX Tech Kft. Full time

    5+ years of Java development experience Proficiency in Spring Ecosystem Hands-on experience with Docker and GIT Strong background in RESTful API and messaging design Familiarity with both relational and NoSQL databases Extensive experience with AWS Proficiency in bug tracking systems like JIRA Understanding of Agile and Scrum methodologies WILL BE A...


  • Budapest, Budapest, Czech Republic NIX Tech Kft. Full time

    NIX Tech Kft., a global supplier of software engineering and IT outsourcing services, is seeking an experienced Senior Java Developer to join its team in Budapest. As a key member of the development team, you will be responsible for designing and implementing complex cloud and database solutions.Job Description:Design, develop, and deploy scalable...


  • Budapest, Czech Republic NIX Tech Kft. Full time

    2+ years of Java development experience. Experience with Spring Ecosystem. Experience with monitoring and metrics tools (Dynatrace, Splunk, CloudWatch). Experience with RESTful API and messaging design and development. Experience with relational and NoSQL databases. Work with bug tracking systems (JIRA). Understanding of Agile and Scrum...


  • Remote, Prague, Wrocław, Warszawa, Budapest, Bratislava, Czech Republic GraphAware Full time

    Job Location: The job is open to candidates from anywhere in Europe Flexibility: Option to work remotely/from home Why apply? Product Engineering at GraphAware is different! No more messing around with tables and forms all day Address challenges in developing graph visualisations Handle complex interactions Focus on usability and performance Do modern BE...


  • Remote, Budapest, Czech Republic Peak Full time

    5+ years of experience in software development using Java, Python, .NET, or JavaScript Strong frontend and backend expertise with frameworks such as Spring Boot, Nest.js, Angular, React, Vue.js, or Next.js Experience with cloud platforms (AWS, GCP, Azure) Solid understanding of software architecture, microservices, and API design Join Peak – Where...


  • Budapest, Czech Republic MP Solutions Kft. Full time

    Bachelor’s/Master’s Degree in Computer Science, Mathematics, Electrical Engineering, or a related discipline. 7+ years of development experience. Exceptional hands-on Java experience- 5 years minimum. Some hands-on exposure to OR knowledge of distributed caching strategies, concurrent programming, distributed computing and testing frameworks. Core Java...


  • Budapest, Czech Republic Hearsay, a Yext company Full time

    Must have: OOP languages: 6+ years developing business solutions with a strongly typed OOP language like Java, Kotlin, C# or Python (at Hearsay you’ll work with Python mostly and sometimes Go or Kotlin!) Communication skills Team player Proactivity Agile Scrum Relational Databases Problem-solving Nice to have: Python / Kotlin / Java / React As a...