Description
Required qualifications & experiences:
-Knowledge of distributed computing systems, practical experience
-Experienced in build and release infrastructure, Maven, Nexus, Bamboo, Github
-Developed Java for a few years (> 3)
-Developed Microservices, large experience with Spring Boot
-Experience with database technologies such as SQL, MongoDB
-Experience with distributed message queues/logs such as Kafka, RabbitMQ
-4+ years' experience in topics above
-Understand inter process communication and JVM peculiarities.
-Experienced Java EE developer, fluent in Java 8, Java 11
-Experience with new technology downtime including data migration
-Fan of automatic testing and qualification, if can be part of CI/CD pipeline.
Personal skills:
-Problem solving/Go-fix mentality
-Structured thinking, structured communication
-Automate testing over repeated manual test
-Positive attitude
-Can balance short term business needs and long-term stability, can manage technical debt
-Broad Obsession about eg, Java, Kafka, Mongo, Microservices
-Ability to dive deep into a specific topic even though not being involved in earlier development
-Evolutionary mindset over drive to redo from scratch
-Think logically and use that ability to solve problems
-hands on mentality
-Have fun working in a team, even under corona conditions
-Available to work (remotely) outside regular office hours when it proves that attempt to build a fail-safe system was not yet successful. We really want this to be an exception, not a rule