Our Client welcomes Your creativity and expertise to :
Develop low latency and high throughput microservices (JVM, Spring, AWS, Redis, ActiveMQ / ArtemisMQ, Postgres)
Be in charge of the product delivery from technical design to production release
Think along and propose ideas
You are a good candidate when :
You have expert skills in writing microservices using Java and / or Kotlin
You know what it takes to create reliable and scalable systems
You know the pros and cons of various architectural approaches and can choose the one that suits the given context best
You actively participate in technical discussions and are keen to suggest ideas on how to solve complex issues
You keep an eye on the team's technical debt and promote addressing it on time
You know the Java ecosystem by heart, and you know your tools. You do not invent your own caching or logging mechanism just because you can
You love to create a beautiful designs, but you don't forget the K.I.S.S. principle
You love to refactor code, but you can still remember what you wanted to implement in the first place
You genuinely feel bad about writing "smelly" code. Single-character variable names and methods that do not fit your laptop screen make you cry
You feel unsettled when you have just removed a single line of code and all the tests are still green
You feel proud but also responsible for the things you create
You understand the mechanics behind the agile methodologies and trust in self-organization
You can explain in good English what you have done and what you plan to do
You have worked in an international team before