A fast-growing start-up company developing leading software that is quickly gaining global recognition is continuing to expand its team. An opportunity to join the Technology team as a Senior Software Engineer to work on an an existing distributed monolith and redisgn/build a scalable architecture.
Duties and Responsibilities
- Designing and implementing enhancements and new features to their products.
- Ongoing quality improvement within their solutions.
- Investigation, debugging and resolution of customer issues.
- Work on challenging problems, write high quality code and deliver world class solutions.
- Establish relationships with customers and work closely on their requirements.
- Responsible for the design, development, testing and documentation of solutions.
- Participate in design review sessions and peer code review.
- Bachelor's degree in relevant field (Computer Science) or equivalent industry experience.
- 5+ years' experience as a Java Developer.
- Previous experience with NoSQL and SQL databases.
- Knowledge of API/Integration tools.
- Basic knowledge of blockchain systems
- Experience with Apache Kafka, Kubernetes or Docker is desirable.
- Up to $140k + super and benefits
https://www.linkedin.com/company/kaliba