Skip to content
mimi

Software Engineer - Java

Montel

flexible Full-time Mid Level 2w ago

About the role

Deine Rolle im Team

  • You will be responsible for the design, development, and maintenance of our microservices and will help expand our products and services for the energy industry.
  • You will work on scalable components that enable our data and software services for the risk assessment of energy assets.
  • You will analyze our legacy components in terms of throughput, latency, security, and reliability, and proactively drive refactorings and rebuilds.
  • You will create POCs that demonstrate the capabilities of JVM technologies and frameworks and contribute your knowledge to the team and the company.
  • You will mentor and coach other developers in pair programming sessions.
  • (optional) You analyze, plan, and develop cloud infrastructures and application architectures.
  • (optional) You design and implement DevOps processes in cloud environments as well as container technologies (AWS, Azure, Docker).
  • (optional) You develop Continuous Integration (CI) and Continuous Delivery (CD) automation (GitLab).

Unser Angebot

  • 1 day of remote work without needing to ask.
  • Additional days are possible with prior discussions.
  • Working hours can be arranged flexibly.
  • 10:00 a.m.-2:00 p.m. core working hours.
  • Employee benefits beyond the salary.
  • Small offices with flexibility to work in different rooms.
  • In the center of the town, easily accessible, many restaurants, stores etc.
  • Meeting spaces, kitchen, balcony.
  • Flat hierarchy.
  • Everybody is in one office.
  • Direct contact with everybody.
  • Freedom to work self-reliant, bring in own ideas and find the workplace that fits best.
  • Company with a long history and good standing in the energy business.
  • Montel as a European group.
  • Colleagues all over Europe.
  • Topics outside the box.
  • Events internal and external.
  • Networking and career opportunities.

Technologien und Skills

  • Hibernate
  • MySQL
  • Azure
  • Spring Boot
  • AWS
  • SQL
  • Docker
  • GitLab
  • NoSQL
  • Quarkus
  • Java
  • RabbitMQ
  • Apache Kafka

Unsere Erwartungen an dich:

Qualifikationen

  • You are proficient in working with SQL and NoSQL databases, preferably MySQL.
  • You have a solid conceptual understanding of OO patterns, domain-driven design, and database design.
  • You see yourself as a mentor and enjoy providing technical coaching.
  • You are confident communicating in German and English and are eager to work in an international environment.

Erfahrung

  • You have several years of experience as a backend developer.
  • You possess practical programming experience in microservice architectures using Java 8+, Spring Boot, Quarkus, Hibernate, or related JVM-based technology stacks.
  • You have experience with event-driven architectures using RabbitMQ or Kafka.

Ausbildung

  • You hold a degree in Computer Science, Business Informatics, or a comparable field.

Skills

Apache KafkaAWSAzureDockerGitLabHibernateJavaMySQLNoSQLPostgreSQLQuarkusRabbitMQSQLSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free