Join our highly skilled team as a Senior Backend Developer, become a pivotal contributor to our core Research and Development group. Your expertise will be essential in architecting and deploying microservices solutions, utilizing cutting-edge technology to create scalable, asynchronous, cloud-centric, and event-driven systems.
Responsibilities:
- Engineer superior software development and innovative back-end designs.
- Implement sophisticated back-end solutions to enhance system performance and scalability
- EncourageΒ collaboration across R&D teams to refine software development processes within the SDLC.
- Advance Agile practices through collaborative efforts with Front-End engineers and Quality Assurance teams.
- Assure excellence in code thorough reviews.
- Troubleshoot and rectify complex technical challenges.
- Hold a Bachelor's degree in Computer Science or a cognate discipline.
- 2+ years of experience as a software developer
- Proficient in Java and Spring Boot frameworks.
- Proficient with NoSQL databases, especially MongoDB.
- Experienced with SQL databases, notably Postgres- beneficial
- Proficiency with Kafka and Redis is a strong asset benefiaical
- A solid grasp of microservices architecture, reactive programming, and big data insights is highly advantageous.
- A background with Kubernetes is beneficial.