Senior Java Developer (Kubernetes, DevOps, Kafka)

Job description:

We are looking for a Senior Java Developer with a DevOps mindset.
Who We Are
Our clients vision is to provide a secure and global connected experience for car cloud services.
This they do through enabling world class cloud services to contribute to the overall connected experience.
They build, provide, and operate a highly secure run-time ecosystem for functions and applications serving the connected car, and their users. Our client aims to optimize functional and organic growth by utilizing standard cloud technologies with high level of synergies and re-use. With their car cloud solution, they provide cloud infrastructure, platform services & core components to support development and DevOps by providing tools for fast feedback & built-in quality.
**What You’ll Do**
You will be part of an empowered agile DevOps team that strives for continuous learning and improvements. You and your team will define, build, test, deploy, maintain & operate highly secure applications serving connected cars and their users within the product area of Position & Map Services.
You will collaborate with your Product Owner to ensure the right functionality is being developed as well as estimate the size and complexity of the work to be able to plan upcoming sprints. You will determine and maintain the technical design in our area within the given architectural guidelines.
You will work with modern tools, microservices-oriented architecture, and new interesting technologies. On an everyday basis you’ll have the opportunity to learn from your peers, influence how we work and develop great things. Your team is situated in our office in Lindholmen. However, our ART has a hybrid setup with teams and colleagues throughout the world spanning from Gothenburg & Lund in Sweden to Europe, US and China.
**Tech Stack:**
* SW Language: Java
* Frameworks: Spring, Spring Boot
* Infrastructures: Docker, Kubernetes (K8s)
* Databases: PostgreSQL, Redis, Cassandra
* Log: Splunk
* Middleware: Kafka, JMS, ActiveMQ-Artemis
* Tools: GitLab, Grafana, Prometheus, PagerDuty, ArgoCD,
* Task and Project/Code Management: GIT, Jira,
* Methodologies: Agile (Scrum, Kanban), Scaled Agile, DevOps
* Other: WebService (REST/gRPC), Junit Testing, Maven
**Do You Fit the Profile?**
* Our client believes you have at least 10 years of experience with Java development. You probably have a BSc degree or higher in computer science or equivalent.
* Preferably you have experience with Spring-framework, DevOps, test automation and system monitoring, and technologies such as Kubernetes, Kafka, PostgresSQL, REST/gRPC and JMS/AMQP.
* Previous experience in handling car-related information to the cloud, to cars, to mobile apps and to partners, is highly valued.¬¬
* They also think you have understanding in agile development methodology principles (e.g., Scaled Agile, Scrum, Lean, Kanban) and have worked in product teams before.
* Since our client is a global organization, they see that you are fluent in the English language. For you to fully enjoy this opportunity, they believe that you have a genuine interest in working and developing within a product area. You embrace teamwork, collaboration and are eager to learn and develop new competences. They also expect you to be on top of technology evolution within software development and provide new ideas to continuously improve the product and our processes.
We offer continuously. That means that we sometimes remove the assignments before deadline. If you are interested we recommend that you apply immediately.

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.