Bucuresti, Bucuresti

Full Time

On Site

Java Software Developer

May 8, 2023

What you will do
• Work in Java 11 and Spring Boot primarily
• Growing our solution in an event-driven architecture using Kafka
• Elastic search helps us query massive amounts of data
• Store data using both SQL (Postgres, Oracle) and NoSQL (MongoDB) databases and cache it using Redis
• Uphold best practices in engineering, security, and design
• Supportive—especially when teammates are faced with new challenges
• Are left to autonomously figure out the solutions to their challenges
• Build a great user experience built on customer centricity
• Value and enhance clear communication, as we do a lot of reading & writing
• Are naturally curious and open to initiate learning something they don’t have experience in yet
• Build extreme ownership and feel a great sense of accountability to each other

Required profile
• 5+ years of working with Spring Boot framework (Java 11 or Kotlin)
• 7+ years of working full-time as a software engineer
• Experience writing Unit Tests

Nice to have
• Experience with sockets (SocketIO)
• Experience with S3 compatible storage solutions
• Familiarity with docker, Kubernetes
• Experience in any functional language or Python

Here are examples of things they’ve worked on
• Event driven microservices setup for both core engine and plugins used by thousands of clients in production
• Handling documents via S3 storage and generate files based on customizable templates
• BPMN process engine built from scratch
• Headless CMS with MongoDB