Senior Software Developer (Java, Kubernetes, Elasticsearch)

Job description:

For our client Volvo Cars we are looking for a **Senior Software Developer (Java, Kubernetes, Elasticsearch)**.
Volvo Cars believes that being curious and truly committed to understanding people is the key to future success. They are people who care about other people, working together to create new technologies and innovations for safe, sustainable and convenient mobility. Want to join?
This part of Volvo Cars provides, develops, and maintains an extensive suite of digital solutions with the sole purpose of enabling best-in-class vehicle software development. To succeed, they work in close cooperation with their R&D organization, joint ventures (Zenseact, Polestar et.al.) as well as other departments within Volvo Cars. The solutions span from Complete CI Tool Chains, High Performance Computing and other tools for Software development and engineering. This is a highly diverse and engaged team, currently constituted by 50 team members divided into 7 product teams.
**What you’ll do:**
In the team, you will provide a sophisticated metadata management platform supporting the development of Autonomous Drive. You will ensure the smooth daily operations and see to that the users and business get the most out of the big data collected from test and customer vehicles around the world.
As part of the team you will act as a subject matter expert for the AD/ADAS (Autonomous Drive/ Advanced Driver Assistance System) metadata domain. You will work closely with the product owner, business stakeholders, and the architectural community to maintain a coherent and efficient solution. As a senior software developer they see you as a contributor for maintaining and developing working standards and best practices in code development with the rest of the team.
Moreover, you will be participating in planning, high-level design as well as evaluation and improvement of existing solutions and realize implementation. You will support in optimizing use of data, adding in new data sources and improving data processes and pipelines. You will be given a high degree of trust and be empowered to solve issues to ensure that the users receive the services that they need.
**Your main tasks will be to:**
* Development and maintenance of the metadata platform’s backend, frontend and Elasticsearch configuration.
* Be part of test and deploy of application services as well as operations.
* Contribute and drive data pipeline architecture and information models in the team and with business stakeholders
* Capture business needs and break these down into solution designs with the help of the team
* Contribute to the evolvement of code development processes, code standards etc to continuously improve the way of working and the ability to deliver with quality and speed
* Maintain and to some extent develop the cloud infrastructure used to host the platform
* Act as a Subject Matter Expert concerning metadata management in AD/ADAS related projects
* Be part of the stakeholder and user community to keep up with the platform usage and capture requirements and needs.
To be successful in this position you are a senior experienced Java and SpringBoot framework developer. You have deep experience of developing applications using Elasticsearch. You have a DevOps mindset.
**Preferred Qualifications:**
* Programing skills: Java 5-6 years’ experience. Experience in Python
* Experience in how to build fast and scalable applications on top of Elasticsearch.
* Kubernetes 3 years’s experience
* PostgreSQL
* Spring Boot
* Swagger
* Groovy
* Working with CI/CD tools chains
* Application Security skills
* You are a dedicated team player with positive attitude and likes to communicate
* Experience of Agile way of working
**Merit Qualifications:**
* JavaScript,
* Type script
* ReactJS
* GraphQL
* Application development using Azure cloud services
* Linux
_Please note! We offer continuously. That means that we sometimes remove the assignments before deadline. If you are interested we recommend that you apply immediately._
**PayExpress:**
We now offer a fast and smooth payment solution, so you don't have to wait through long payment periods. With us, you will receive your payment within 3-5 days after your timesheet has been approved. This benefit is included as standard in almost all our contracts with no extra work on your part. Read more on below link.

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.