This job vacancy is no longer available. To browse available jobs click here.

Senior Software Engineer, Back-End (Java | Billing Services)

Organization icon

Everon

Location icon

Amsterdam, Netherlands

Clock icon

30+ days ago

At Everon, we make expansion into EV charging easy and profitable, now and in the future. With a focus on the larger movers and forces in the industry, Everon is the world's premier cloud-native and multi-tenant Platform-as-a-Service. Built from the ground up to be global, future proof, API-first and highly scalable and secure.

As Senior Software Engineer - Back End , you will join one of our scrum teams and contribute towards building and improving the cloud services and apps that support our customer's charging stations. This particular team is building a set of services which enables the entire billing function / lifecycle on our platform (mainly dealing with APIs / message processing). These services also integrate with third-party products outside of our platform.

In your role we expect you to contribute more than just development. You will contribute to and influence infrastructure decisions and automation. You will also make your colleagues better by being a mentor.

Responsibilities include:
Architecture & development

Develop prototypes quickly to drive platform innovation

Recommend technical strategy and direction in the area(s) of expertise

Build the libraries and frameworks that support large, complex applications

Conduct complex analysis and provide recommendations on the utilization of emerging and existing technologies

Build new high-level designs as required

Mentoring & leadership

Take initiative and share innovative design patterns and frameworks, balancing implications of these choices on application usability, performance and maintainability

Coordinating the transferring and retention of knowledge in the department is what you enjoy

Mentoring less experienced team members and guiding them with your strong communication skills

DevOps & testing

Analyze and improve efficiency, stability and scalability of system resources

In collaboration with QA define and perform required tests and build infrastructure

Experience we're looking for:
Strong experience with Java Core

Experience in API design

Experience in working with OpenAPI spec

Experience in accessing database using JPA

Experience with migrating monolith to micro-service architecture

You understand how proxy and api gateway work

You feel comfortable with our current tech stack: NoSQL, Spring, Guice, Hibernate, Docker, Microservices, cloud technologies

You like most of our methods: Agile, build management, continuous integration, continuous delivery, data structures/algorithms

We would be more than happy if you also have these bonus skills:

Experience in engineering low latency software systems of medium to large scope and complexity

Knowledge of distributed systems and memory and performance optimisation

Experience with payment processing

Experience with Google Dataflow/Datastore

Our offer to you:
In addition to collaborating with a dynamic group of top industry and subject matter experts, we will provide you a competitive salary (with relocation assistance / visa support if applicable) and the following benefits: option to work from home partially, high-end laptop + related equipment, contribution to private pension fund, discounted health insurance, 25 days holiday (unpaid leave possible) and home-office travel compensation.

Our modern office (located in Amsterdam Oud-Zuid – in one the city's most sustainable buildings!) has free fruit and great coffee available. We will actively encourage your growth in the business and will support you (mentoring, trainings) to realize your goals whilst you make your mark on this evolving industry.

About us:
We're building a team of problem solvers and makers. People with a proactive attitude and the drive to change the future of mobility. From developers to designers, managers and specialists; our office welcomes professionals from different backgrounds and values diversity as a strength. We currently have over 140 people working with us from 33 different nationalities. Together we make a global platform, powered by data-driven services.

Are you ready to join our mission? Build a platform, cut emissions, change the future.