Ref: JA-SNPTCH-1_1633093692

Senior Software Engineer (Go/Kotlin/Java8)

Netherlands, North Holland

  • Upto 90000 EUR
  • Developer Role
  • Skills: AWS, Microservices Mesh, Go, Kotlin, Java8, Linux, Databases
  • Level: Senior

Job description

Senior Software Engineer (Go/Kotlin/Java8)

JA-SNPTCH-1_1633093692

Global relocation support - Visa Sponsorship - Fintech revolution on AWS - Start-up in Amsterdam

Among the countless job opportunities out there, I am confident that this one will be on top of your list! Read further if you are a Medior / Senior Software Engineer (Go / Kotlin / Java8<) from anywhere in the world and keen to be part of a revolutionary Fintech Startup in the heart of Amsterdam.

You might think that this 'start-up' is just another out of the millions, however this story is different. First of all, the founders of this venture have already implemented revolutionary, Cloud-native core-banking solutions more than a decade ago, when 'Cloud' just became a thing. Secondly, these visionaries have been always one step ahead and due to their previous success & knowledge they are now working on the next ground-breaking solution. In other words, they have the pioneering solution with successful engineers & leaders that sets them up for global expansion.

As you see they form a group of young & ambitious business and IT professionals who are launching their MVP in 3-week in 3 countries. I cannot tell too much about the product details, but to give you an idea they are building an intelligent API technology that enables businesses to build their unique ecosystem of customized products & services to enhance customer engagement.

To fit in their culture, you will need to be excited about working in a start-up environment where you turn 'chaos' into 'structure'. You can imagine daily / weekly white-board brainstorm sessions where everyone is involved and everyone's ideas are taken into consideration. You shape the product, you shape the culture. You are overall curious about latest tech and business trends, you see the 'big picture' and you are there for team success other than the big pay-check (though the job pays really well).

You will be part of an fun and productive environment with constant challenges and puzzles to solve. A truly inspiring group working on an exciting product.

What you will be doing:

* Design, implement and test software services (Java/Kotlin or Golang)
* Manage availability, latency, scalability and efficiency of *company* Software Services
* Work in Agile & DevOps environment on "microservice mesh" application development
* Review and improve ongoing design, architecture, standards and methods
* Continuous learning and researching to identify shortcomings and opportunities for software service improvements
* Have all-round fun and brainstorming with your team

You will be an expert in:

* One or more of Go(lang) / Kotlin / Java 8< / Scala
* Data structures, algorithm design, problem-solving, complexity analysis, clean coding
* Designing, building and maintaining large-scale, high-performance systems
* Object-oriented concepts and systems design patterns
* Analysing and troubleshooting distributed systems
* Scaling technologies on Linux

You are experienced in:

* Architecture and design of cloud-scale distributed systems
* IP networking, network analysis, performance and application issues
* Message-Brokers (e.g. RabbitMQ, ActiveMQ) and Event-Streaming( e.g. Kafka) solutions
* RDBMS (PostgreSQL, MySQL) or distributed NoSQL Database systems (e.g. MongoDB, Redis, Memcached)
* Automated CI/CD solutions
* Cloud technologies
* Kubernetes & Docker - Containerization and orchestration technologies
* One or more of: Python, Shell, Perl

What you can expect

* Working in an inspirational and dynamic environment with lots of fun;
* Being part of an international & diverse team;
* Competitive remuneration package;
* Performance-based bonus;
* Company shares (based on your commitment and work)
* Personal development plan and support;
* 25 paid leave days;
* Phone, Laptop and all the necessary gadgets;
* Insurance and Pension plan;
* Being part of a growing company where you can develop your skills and network;
* We offer as much flexibility, freedom and responsibility as possible. This means that, within limits, you will be able to choose how, when and where you work.



If you are still reading, then you are in the entrance of taking your career to the next level.

Are you excited, as we are? Then apply directly and let's schedule a call for all the details. You can contact me at g.pocs@jeffersonfrank.com / +31 (6) 020 241 8548.

Look forward to speaking with you!