Nejo Logo
Jobs finden
nach Anstellungsart

Finde Jobs nach Arbeitszeit

  • Geringfügige Jobs
  • Teilzeit Jobs
  • Lehrstellen
  • Praktikumsplätze
nach Stadt

Jobs in deiner Nähe finden

  • Jobs in Wien
  • Jobs in Graz
  • Jobs in Linz
  • Jobs in Salzburg
  • Jobs in Innsbruck
  • weitere Städte
nach Beruf

Erkunde Jobs nach Berufsfeld

  • Fahrer Jobs
  • IT Jobs
  • Feuerwehr Jobs
  • Hausmeister Jobs
  • Vertrieb Jobs
  • weitere Berufe
nach Erfahrungslevel

Jobs passend zu deiner Erfahrung

  • Quereinsteiger Jobs
  • Berufseinsteiger Jobs
  • Manager Jobs
nach Arbeitsweise

Wähle deine bevorzugte Arbeitsweise

  • Remote Jobs
  • Home Office Jobs

Senior Java Backend Engineer(m/w/x)

Onventis Analytics
Stuttgart

You will develop and enhance a data analytics tool while collaborating in an agile environment. Your role includes coding, integrating new technologies, and optimizing performance with a focus on user needs and cloud services.

Anforderungen

  • •Experience with Java (latest release)
  • •Experience with Spring Boot & Spring Security
  • •Experience with SQL for analytics
  • •Experience with DDD, CQRS and Clean Architecture
  • •Experience with AWS
  • •Experience with Docker
  • •Experience with REST APIs
  • •Experience with JavaScript with React/Redux
  • •Experience with several SQL and No-SQL databases (advantage)
  • •Experience with Kotlin (advantage)
  • •Experience with Event Sourcing (advantage)
  • •Experience with Azure (advantage)
  • •Experience with column-based databases (clear advantage)
  • •Familiarity with the Spring Framework
  • •Setting up Spring Security with JWT tokens
  • •Configuring annotations for role-based security
  • •Thinking and structuring code in clear layers
  • •Understanding of three-tier architecture
  • •Understanding of hexagonal/clean architecture
  • •Understanding of time and space complexity
  • •Experience with specialized collections
  • •Understanding of garbage collection in Java
  • •Long history of working with agile
  • •Ability to work in short sprints
  • •Experience with CI and Devops
  • •Ability to build new fun code
  • •Willingness to grow in the role
  • •Freedom to use new tech
  • •Ability to design and figure out solutions
  • •Willingness to take responsibility for a story
  • •Experience with cloud and especially AWS
  • •Ability to automate tasks using Python scripts

Deine Aufgaben

  • •Build a fast, visually appealing data analytics tool
  • •Collaborate in a fast-moving agile team
  • •Develop engaging and innovative code
  • •Integrate new technologies into projects
  • •Work in short, iterative sprints
  • •Utilize CI and DevOps practices
  • •Consider the entire user story lifecycle
  • •Focus on customer needs and experiences
  • •Identify opportunities to enhance existing technology
  • •Structure code in clear, distinct layers
  • •Employ specialized collections for better performance
  • •Optimize garbage collection in Java
  • •Set up Spring Security with JWT tokens
  • •Configure role-based security using annotations
  • •Work with column-based databases or frameworks
  • •Utilize cloud services, particularly AWS
  • •Automate tasks with Python scripts and CloudFormation templates

Deine Vorteile

Growth within a supportive team
Freedom to use new technology
Opportunity to design solutions
Responsibility for a story
Flat hierarchies
Broad scope for creativity
Interlinked teams
Space for innovation and development

Original Beschreibung

## Senior Java Backend Engineer (m/f/d) ###### Permanent employee, Full-time ·Stuttgart, GER,Lund, SWE --- ##### Purchasing 4.0: Fully Digitized & Networked? Does working in a fast-moving agile team that builds a fast, great looking data analytics tool seem like fun? We want more team members! **Who is in the team** The team has a long history of working with agile. You will enter a well-oiled machine, where both processes and tools work, so you can devote yourself to building new fun code, and not fight to make things work. We like to bring in new technology, and learning from each other is the best thing we know. We work in short sprints, so what you build will immediately get into the hands of users who really appreciate what we do. Of course, we work with CI and Devops, so going from code to production is a matter of minutes. We want you to grow in this role. You will have freedom to use new tech, and to design and figure out solutions yourself. When you work together with the team, when you take responsibility for a story, everybody notices that things start to happen immediately. We want you to grow into a key player in the team. **We think it's fun to go to work every day, and we think you will too!** ##### Your Mission We think you are a senior engineer who can think end to end about a user story. Thinking about customers’ needs, and looking out for possibilities to improve our own tech comes natural. You like cloud and especially AWS. When it's time to use a new service or perhaps automate something, your attitude is that you can fix this easily and then you build a python script, a Cloud Formation template or why not a terraform configuration, so that it's done properly. You think and structure code in clear and distinct layers. You know three-tier architecture since forever, and you probably think primarily of hexagonal/clean architecture when you build new software. In a system like Onventis Analytics, where we handle many hundreds of millions of objects in memory, you think about both time and space complexity. You know how to use specialized collections, e.g. primitive collections from Eclipse or PCollections for immutable data. You have a good understanding of how garbage collection works in Java and how to work smart, to minimize the impact of GC. You are very familiar with the Spring Framework. Setting up Spring Security with JWT tokens is probably a no-brainer for you, as is configuring annotations for role-based security. Experience with column-based databases or frameworks, such as Apache Parquet or Arrow or column-based databases like DuckDB or Cassandra is a clear advantage. ##### Your Job **What technologies you will face** * Java (latest release typically) * Spring Boot & Spring Security * SQL for analytics * DDD, CQRS and Clean Architecture * AWS * Docker * REST APIs * JavaScript with React/Redux **Technologies that you might know** * Several SQL and No-SQL databases * Kotlin * Event Sourcing * Azure
Lade Jobdetails..
Über UnsProdukteKontaktImpressumDatenschutzNutzungsbedingungenCookie-Einstellungen
© 2025 Nejo
© 2025 nejo jobs