- Able to demonstrate a solid foundation in leadership in software engineering and the capacity to expand your knowledge
- At least 4+ years of hands-on experience creating complex systems using Java and Node programming languages.
- Proficient in Spring/Spring Boot frameworks.
- Experience working with multiple RDBMS (Mysql, MariaDB and Oracle)
- Fluency with modern software engineering tools, languages, and practices with a focus on backend and systems integration layers
- Experience creating high performance enterprise applications
- Great communication and organizational skills
- Ability to take on the new challenges ahead together with the growing business.
- Familiar with source code version control tools (Git)
- Comfortable working with an agile team and able to meet deadlines with minimal supervision.
- Problem-solver with an inquisitive and innovative mind.
- Hands-on experience in server maintenance and deployment is an advantage.
- B.Sc in Computer Science, Software Engineering, Information Technology or equivalent.