Senior Developer Position
We are seeking a seasoned developer to lead our project.
The successful candidate will have strong expertise in Java (Spring Boot) and/or Node.js, with at least 8 years of experience for senior roles and 2 years for junior positions. The ideal candidate will also have knowledge of messaging systems like Kafka and RabbitMQ, data storage solutions such as MongoDB and S3, and front-end development skills with React.
* Back-end:
o Strong proficiency in Java (Spring Boot) and/or Node.js (server-side JavaScript)
o Minimum 8 years' experience for senior software engineers
o Minimum 2 years' experience as a junior software engineer
o Dependency management, and testing
* Messaging and Data Systems:
o Kafka
o RabbitMQ
o MongoDB
o S3 (Cloudian)
o PostgreSQL knowledge is an advantage
* Front-end:
o Familiarity with React
* Engineering Practices:
o Strong experience in code analysis, refactoring, and working with unfamiliar legacy codebases
* Documentation:
o UML Experience
* Soft Skills:
o Analytical
o Creative
o Proactive
o Self-directed
o Communicative
Requirements include fluency in English, which is required, while other languages are considered an asset. Nice-to-have skills include experience in framework migration projects, familiarity with Camunda BPMN, and previous work in multi-vendor environments. If you are interested, please send your updated CV to the email address provided below.