Senior Full Stack Software Engineer

3 weken geleden


Amsterdam, Nederland The RIPE NCC Voltijd

Hybrid: from home and our office at Amsterdam Central station

Full-time: based on 37.5 hours per week (working part-time is possible)

Salary: up to EUR 80.000 plus excellent secondary benefits (see below)

Important: you should be living in the Netherlands or willing to relocate

At the RIPE NCC, we develop software that has a significant impact on the core of the Internet. As a Full- Stack Senior Software Engineer (Java), you’ll become part of a diverse and talented team and work on projects that contribute to this cause. Are you a Full-stack Senior Software Engineer and want to become part of our team? Then this is the place for you


You will be developing software that allows our members (ISPs, governments, universities, etc.) to manage their Internet number resources (IP’s and ASN’s), develop applications for our internal users to support our members and also work on services that are fundamental to the operational aspects of the Internet.


Our ideal candidate is someone that has experience in the below mentioned technologies paired with great collaboration and coaching skills. Someone with the ability to express their opinions and technical solutions to achieve the company goals.


 In this role, you will:

  • Be involved in the definition of pragmatic and maintainable technical solutions for challenging problems

  • Lead and provide clear directions in software projects

  • Develop new features working on back-end and front-end

  • Maintain and extend our existing services

  • Write, test and deploy your code

  • Work with our DevOps engineers to maintain and improve our CI/CD pipelines

  • After a year, provide 24/7 stand-by shifts once every 4-6 weeks (extra compensation in addition to your regular salary)

  • Mentor and guide junior software engineers from a content perspective



 What we’re looking for:

  • Minimum a bachelor’s degree in Computer Science (or in related engineering field) OR a minimum of five years’ professional work experience in software engineering

  • Minimum three years of experience in Java, including Spring

  • Minimum four years of experience working on the full stack, including SQL, REST and front-end

  • Strong communication and team-player skills. Our ideal new colleague is eager to learn and likes to share knowledge with others

  • Fluency in English


   We would also appreciate:

  • Being comfortable with UNIX-like OSs

  • Experience with Angular or React

  • Experience with containers and Kubernetes

  • Experience with cloud solutions like AWS


 What you can expect from us:

  • An opportunity to work on software that matters and carve your footprint on innovative projects
  • A modern, flexible and informal work environment with an emphasis on a healthy work/life balance
  • Flexible work-from-home policy, so you can arrange your weekly office and 'working from home' days in a way that works for you. Working from abroad for a number of days per year is also possible
  • An annual salary up to EUR 80.000 (before tax). This includes the standard 8% annual “holiday pay”.
  • Excellent secondary benefits: 5% end-of-year allowance, annual budgets for health, transportation and technology purposes, non-contributory pension scheme, paid parental leave, top-tier health insurance coverage for you and your family and 33 vacation days (full-time).
  • A generous training budget each year that can be used for professional development.
  • An in-house free barista providing healthy varied lunches on Tuesdays and Wednesdays and nice breakfasts on Thursdays, plus monthly office drinks.
  • Delightful team events such as: Team outings, Christmas party and a summer BBQ.


 The Software Engineering Department

We are a vibrant team of 45 talented, diverse, multicultural engineers who love working for the good of the Internet and are eager to learn from each other and evolve our skills through collaboration. You will mainly be working and interacting with about ten colleagues. We highly value best practices, such as clean coding, code reviews, automated tests, continuous integration (CI) and few-click deployments. As in a proper Agile environment, we work as a team, and we rely on good communication.


 About the RIPE NCC

The RIPE NCC is a not-for-profit organisation founded on the belief that the Internet should be governed openly, transparently and together with the wider Internet community. We are one of the oldest Internet organisations in Europe and are proud of our legacy.

Our strength is our staff. We bring together more than 180 people from over 40 countries in our modern, vibrant office in the east wing of Amsterdam Central Station. Currently, we have a hybrid way of working and allow our staff to work from their homes and the office. Our official working language is English, but our colleagues speak more than 30 languages.

Our backgrounds are diverse, but our goal is the same: we work for the good of the Internet. Will you join us?


How to apply

If interested, please click the ‘Apply’ button and submit your CV and cover letter in English. Adding a cover letter is highly important and appreciated, our team read them carefully.



At the RIPE NCC, we are proud to serve our members and the RIPE community in 76 countries across Europe, the Middle East and Central Asia. We celebrate unique perspectives and talents from different backgrounds and cultures. So if you're passionate about what you do and want to help shape the future of the Internet, apply now - we'd love to hear your story.


Please note that due to the nature of our activities, we will require successful candidates to follow a pre-employment screening (conducted by our partner Validata). This involves requesting a criminal record and education certificates.


MEET THE TEAM:

Curious about what it’s like to work at the RIPE NCC? Read our conversation with Eleonora Titarenko from the Software Engineering team:

 What do you love the most about working at the RIPE NCC?
What I love most about working at the company is the diversity and team atmosphere, coupled with the opportunity to contribute meaningfully to the internet.

 How would you describe the atmosphere in your team?
Our team atmosphere is collaborative and dynamic. Everyone is genuinely supportive of each other, contributing to a positive environment where we can all grow professionally and personally.

 What do you love the most about your job?
As a software engineer, I love the process of turning ideas into reality. The satisfaction of solving complex problems and seeing my code make a tangible impact is unmatched. It’s both challenging and rewarding.

 What did you do in the last team outing?
For our last team outing, we embarked on a Robinson Crusoe-themed quest outdoors. It was an adventure-filled day where we tackled a series of challenges and puzzles inspired by the classic tale of survival and ingenuity. It was a day filled with solving mysteries, overcoming obstacles, laughter, and teamwork. We had a fantastic time connecting with nature and each other.


  • Senior Full Stack Engineer

    2 maanden geleden


    Amsterdam, Nederland Merit Circle Voltijd

    Are you a skilled Full Stack Engineer looking to join an innovative team at the forefront of the web3 gaming industry? The Merit Circle core team is seeking a proactive and adaptable Senior Full Stack Engineer to join our development team. This is a unique opportunity to be part of a fast-paced company, working with the most innovative teams in the web3 and...


  • Amsterdam, Noord-Holland, Nederland betterup Voltijd

    About the RoleWe are seeking a highly skilled and experienced Senior Full-Stack Software Engineer to join our Core Experiences team. As a key member of our platform organization, you will play a crucial role in designing, developing, and maintaining our innovative digital interventions that drive member engagement and partner retention.Key...

  • Senior Software Engineer

    5 dagen geleden


    Amsterdam, Noord-Holland, Nederland Qualogy Voltijd

    About QualogyQualogy is a company that specializes in international liquidity and information management. We prioritize customer satisfaction and are committed to our clients' success.Job DescriptionWe are looking for a skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining...

  • Senior Full Stack Developer

    3 dagen geleden


    Amsterdam, Noord-Holland, Nederland Merit Circle Voltijd

    About the RoleWe are seeking a highly skilled Senior Full Stack Engineer to join our development team at Merit Circle. As a key member of our team, you will play a crucial role in implementing technical solutions that support our partners and the broader Merit Circle ecosystem.Key ResponsibilitiesDevelop and implement scalable code for our web3 gaming...

  • Full Stack Developer

    4 dagen geleden


    Amsterdam, Noord-Holland, Nederland Vattenfall Voltijd

    About the RoleWe are seeking a skilled Full Stack Developer to join our team at Vattenfall, a leading energy company. As a Full Stack Developer, you will play a key role in contributing to our purpose of achieving a fossil-free future.Key ResponsibilitiesCollaborate with cross-functional teams to develop customer-facing smart energy solutionsContribute to...

  • Full Stack Developer

    3 dagen geleden


    Amsterdam, Noord-Holland, Nederland BBD Voltijd

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at BBD. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop scalable, efficient, and well-documented...


  • Amsterdam, Nederland Ikea Voltijd

    Job ID: Date posted: 11/06/ Our team within IKEA HEJ! (Swedish for Hi) IKEA is creating magical mixed-reality experiences for hundreds of millions of users, using computer vision, neural networks, graphics, and computational photography to help them reduce the imagination gap. , launched in , is expanding to provide best in-class tools for...

  • Full Stack Engineer

    2 maanden geleden


    Amsterdam, Nederland Findest Voltijd

    At Findest, we help research and development teams turbocharge their productivity and technology development by providing advanced AI tools. We are driven to contribute to 10,000+ innovations by providing the go-to place for R&D and innovation professionals globally. In this journey, we are seeking a Full Stack Engineer to join our team! As a Full-Stack...


  • Amsterdam, Nederland AND Digital Voltijd

    AI/ML Full Stack EngineerAt AND, we accelerate the development of digital capabilities. In practice, that means helping ambitious leaders and organisations build the teams, products, processes and even operational structures they need to close the digital skills gap within their organisation today, so that they thrive tomorrow.Clients rely on our experience,...

  • Full Stack Engineer

    1 maand geleden


    Amsterdam, Nederland iChoosr Voltijd

    It’s not just a job — together, we’re on a mission. We're committed to accelerating the energy transition, with the goal of empowering 2 million sustainable energy installations by 2035. But we cannot achieve this goal alone. We are looking for talents to strengthen our team, and work with others on what really matters. The team you will joinAt...

  • Senior Full Stack Developer

    3 maanden geleden


    Amsterdam, Nederland Digital Chefs Voltijd

    Do you enjoy working on varied projects for large (inter)national clients? Do you want to contribute to the personal development of thousands of people? Do you want to work on software with little to no technical debt? And all this together with an ambitious and talented team? Search no further! Digital Chefs is looking for an experienced Full Stack...

  • Senior Full Stack Developer

    3 maanden geleden


    Amsterdam, Nederland Digital Chefs Voltijd

    Do you enjoy working on varied projects for large (inter)national clients? Do you want to contribute to the personal development of thousands of people? Do you want to work on software with little to no technical debt? And all this together with an ambitious and talented team? Search no further! Digital Chefs is looking for an experienced Full Stack...

  • Senior Full Stack Developer

    3 maanden geleden


    Amsterdam, Nederland Digital Chefs Voltijd

    Do you enjoy working on varied projects for large (inter)national clients? Do you want to contribute to the personal development of thousands of people? Do you want to work on software with little to no technical debt? And all this together with an ambitious and talented team? Search no further!Digital Chefs is looking for an experienced Full Stack developer...


  • Amsterdam, Noord-Holland, Nederland Searchsoftware Voltijd

    OverzichtWij zijn Searchsoftware, een groeiende organisatie die zich inzet voor duurzame projecten. Wij zoeken een Full-stack PHP Developer die zich aangesloten voelt bij onze missie om een energie neutraal Nederland te creëren.Je takenAls Full-stack PHP Developer bij Searchsoftware ben je verantwoordelijk voor het ontwikkelen en onderhouden van specifieke...

  • Full Stack Developer

    3 dagen geleden


    Amsterdam, Noord-Holland, Nederland Arcady Voltijd

    Over de rolWe zijn op zoek naar een Full Stack Developer die onze klanten helpt om innovatieve projecten te realiseren. Als Full Stack Developer bij Arcady werk je samen met onze klanten aan het ontwikkelen van slimme technieken en diensten.VerantwoordelijkhedenOntwikkelen van full stack applicaties met een focus op gebruikerservaring en prestatiesWerken aan...

  • Senior Software Engineer

    4 dagen geleden


    Amsterdam, Noord-Holland, Nederland Ikea Voltijd

    About the RoleWe are seeking a highly motivated and experienced Senior Web Application Engineer to join our Home Imagination Platform team at IKEA. As a technical lead, you will be responsible for guiding the design and development of web and cloud architectures, and core technology, for our Amsterdam development team in close collaboration with our...

  • Senior Full Stack Developer

    3 dagen geleden


    Amsterdam, Noord-Holland, Nederland Digital Chefs Voltijd

    About Digital ChefsWe're a small team of professionals with years of experience in concept, design, and development for award-winning learning technologies. Our mission is to support learning organizations with their Digital Learning Transformation.Job ResponsibilitiesYou'll be working on exciting and challenging projects for some of our biggest clients,...

  • Full Stack Developer

    1 maand geleden


    Amsterdam, Nederland STAFIDE Voltijd

    Job DescriptionAs a Full Stack Developer, you will:Work with the Microsoft stack, including Azure DevOps, SQL Server (database), .NET Core/C# (backend/api), and Angular (13) frontend.Engage in custom development, collaborating with a team of 7 full stack developers, BI Developers, and BI Translators.Participate in the move to build more and more information...

  • Full Stack Developer

    1 maand geleden


    Amsterdam, Nederland STAFIDE Voltijd

    As a Full Stack Developer, you will:Work with the Microsoft stack, including Azure DevOps, SQL Server (database), .NET Core/C# (backend/api), and Angular (13) frontend.Engage in custom development, collaborating with a team of 7 full stack developers, BI Developers, and BI Translators.Participate in the move to build more and more information products in the...

  • Senior Software Engineer

    4 minuten geleden


    Amsterdam, Noord-Holland, Nederland STAFIDE Voltijd

    About the RoleWe are seeking a highly skilled and experienced Full Stack Developer to join our team at STAFIDE. As a key member of our development team, you will be responsible for designing, developing, and maintaining both backend and frontend components of our applications.Key ResponsibilitiesDesign and Development: Utilize JavaScript frameworks such as...