We are looking for a highly talented senior java developer with 7+ years of hands-on experience in modern style programming for the stock market firm software with the following specification:
Must have skills:
· Functional Programming
· Reactive Programming
· Concept of design patterns and use them frequently
· Spring Boot, Spring Data, PostgreSQL, Linux, and REST services
· Agile delivery methodology, particularly Scrum
· Code review and clean code principles
· Teamwork with mixed-mode: Onsite & Remote
Nice to have skills:
· Previous Capital Market experience
· Experience with Micro-Services concepts
· Experience with Message Brokers such as Apache Kafka
· Good communication skills and an Open mind
· You're organized and efficient with a self-starter attitude and don't need anyone to keep you on track