Senior Software Engineer
We expect you to have:
- 8+ years of commercial experience with Java.
- Experience with ORM technologies.
- Experience with Spring/JEE.
- Experience with database design: Relational Databases.
- Experience with building web services (REST).
- Experience with messaging technologies.
- Knowledge of testing methodologies (such as TestNG, JUnit, Mockito).
- Experience with Agile(Scrum/Kanban) product development.
- Experience with distributed system development
- A collaborative, teamwork and learning mindset.
- Very good communication skills in English, both spoken and written.
These will be nice to have:
- Experience with Scala
- Experience with Kafka
- Experience with Akka
- Experience with Vert.X
- Experience with Play Framework
- Experience with cloud native application architecture.
- Experience with automated integration testing frameworks (such as Cucumber, FitNesse, others).
- Experience with NoSQL databases.
Senior Software Engineer
We expect you to have:
- 8+ years of commercial experience with Java.
- Experience with ORM technologies.
- Experience with Spring/JEE.
- Experience with database design: Relational Databases.
- Experience with building web services (REST).
- Experience with messaging technologies.
- Knowledge of testing methodologies (such as TestNG, JUnit, Mockito).
- Experience with Agile(Scrum/Kanban) product development.
- Experience with distributed system development
- A collaborative, teamwork and learning mindset.
- Very good communication skills in English, both spoken and written.
These will be nice to have:
- Experience with Scala
- Experience with Kafka
- Experience with Akka
- Experience with Vert.X
- Experience with Play Framework
- Experience with cloud native application architecture.
- Experience with automated integration testing frameworks (such as Cucumber, FitNesse, others).
- Experience with NoSQL databases.