Senior Full-Stack Engineer

The FAM UG (haftungsbeschränkt)
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Java
JavaScript
API
Databases
DevOps
Web Development
Linux System Administration
Linux Servers
MongoDB
MySQL
Open Source Technology
RabbitMQ
Redis
Data Streaming
TypeScript
System Availability
Backend
Vue.js
WebPack
Cassandra
Kafka
Front End Software Development
Microservices

Job description

  • Backend Development (Java / Quarkus): Design, implement, and optimize backend services using Java and Quarkus (including Netty and data protocols where applicable), with a focus on performance, reliability, and clean architecture.
  • Frontend Development (Vue.js / Vite): Build and maintain the web frontend using Vue.js and Vite with JavaScript / TypeScript, ensuring a solid user experience and clean integration with backend APIs.
  • Database Administration: Deploy, monitor, and maintain scalable database clusters, including MySQL, MongoDB, Cassandra/ScyllaDB, and Redis, ensuring high availability and performance.
  • Streamline Data Flow: Manage and enhance data streaming and messaging systems with Kafka and RabbitMQ for reliable and efficient communication.
  • Infrastructure Oversight: Administer Linux servers, ensuring their security, reliability, and smooth operation, while implementing and maintaining cutting-edge open-source solutions.

Requirements

Do you have experience in Vue.js?, * Technical Expertise: Strong backend experience with Java and Quarkus; solid frontend experience with Vue.js and Vite using JavaScript / TypeScript; comfortable integrating systems via APIs.

  • Database Specialist: Strong experience with MySQL and familiarity with MongoDB, Cassandra/ScyllaDB, and Redis, ideally including deploying and maintaining database clusters.
  • Infrastructure Savvy: Hands-on Linux administration skills and the ability to implement open-source tools effectively in a DevOps environment.
  • Problem Solver: Adept at identifying and resolving system anomalies, with a proactive approach to ensuring system stability and reliability.
  • Team Player: You have a self-sufficient way of working and are always ready to support your team with your expertise.

About the company

FamForEvents mission is disrupting the event industry.
We are focusing on framing the communication between Eventplanners and suppliers for event goods/services.
We do this by digitizing our users data and using it to optimize matching and communication.
Our event agency was founded in the year 2016 and ever since we have been able to get a lot of insights into the event market.
We decided to change our business model in 2018/2019 and started with FamForEvents.

Apply for this position