Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer Java (m/f/d)

Jedox AG

Freiburg im Breisgau

Vor Ort

EUR 60.000 - 80.000

Vollzeit

Vor 9 Tagen

Zusammenfassung

A software company in Freiburg im Breisgau is seeking a Senior Software Engineer to enhance their Corporate Performance Management platform. The ideal candidate has at least 3 years of experience in Java development and is enthusiastic about ETL and data integration. Responsibilities include building scalable backend services and collaborating closely with stakeholders in an agile setting.

Qualifikationen

  • 3+ years of Java and Jakarta EE (Microprofile, Quarkus) experience for backend development.
  • Hands-on experience with third-party systems and relational databases.
  • Strong knowledge of clean code practices and software architecture.

Aufgaben

  • Develop and maintain scalable backend services using Java technologies.
  • Collaborate with stakeholders in an agile environment on requirements.
  • Evaluate and introduce new technologies for efficiency and security.

Kenntnisse

Java Development
Microprofile
Kubernetes
ETL
Data Integration
Agile Methodologies

Ausbildung

Degree in Computer Science or related field

Tools

Oracle
Salesforce
SAP

Jobbeschreibung

What is Jedox?

At Jedox, we offer a cutting-edge Performance Management Platform and Solutions that enable businesses to plan, analyze, and optimize their financial and operational performance. Our B2B Platform as a Service offering consists of various components, such as sophisticated data representation and data collection, a powerful planning engine, and data integration, developed by our specialized product teams.

Your Responsibilities

We are looking for a Senior Software Engineer to enhance the Jedox platform for Corporate Performance Management, used by over 2800 organizations worldwide. In a motivated team, you will design, build, and maintain the backend part of Jedox Integrator - a central component for extracting, transforming, and loading (ETL) of large data volumes. The ultimate goal is to deliver high-quality features that enhance the performance and stability of our product and meet user needs.

  • Develop and maintain scalable backend services using modern Java/Microprofile technologies
  • Build connection capabilities with heterogeneous source and target systems, e.g., Oracle, Salesforce, SAP, REST services, and various cloud storages; maintain connected test systems
  • Contribute to the full software development lifecycle: research, prototype, design, implement, review, test, debug, fix, optimize
  • Evaluate new Java-based technologies and introduce them when appropriate to improve efficiency, reliability, extensibility, and security
  • Ensure seamless integration with other parts of the Jedox platform and within its Kubernetes-based cloud infrastructure, contributing to the overall architecture
  • Collaborate closely with stakeholders (PMs, QA, Support, Implementation Services) on requirements and incidents in an agile environment
Your Profile
  • Successfully completed studies in computer science or a similar field
  • At least 3 years of practical experience with Java and Jakarta EE (Microprofile, Quarkus) technologies for backend development
  • Profound knowledge of object-oriented programming and software architecture, as well as clean code practices, design patterns, thorough unit testing, and CI/CD
  • Hands-on experience with third-party systems connected in Integrator, like relational databases and Web services, with authentication
  • Experience with Kubernetes and other cloud technologies, ideally with scalable service architectures
  • Enthusiasm for topics of ETL and data integration
  • Very good analytical skills
  • Good communication and teamwork skills, comfortable in agile environments, and proactive behavior
What’s in It for You
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.