About Siro Innovation
WE ARE A STARTUP COMPANY FOCUSING ON THE DEVELOPMENT OF SOFTWARE AND INTERNET-BASED SOLUTIONS We are committed to empowering businesses in different fields, like restaurants, retailers and freight transportation, by providing SaaS services. We hope to change the business ecosystem, improve operation efficiency and reduce unnecessary losses by implementing the online management of daily operations, business analysis, and other critical processes.
Qualifications and Responsibilities
- 3 to 5 years of professional development experience.
- Development of new user-oriented functions using Vuejs
- Construction of reusable components for future use
- Consume(and ideally build)API restful
- Unit tests and takes responsibility for the quality of their own code.
- Ability to use English as a working language.
- BA/BS in Computer Science, IT, Engineering, Mathematics or related field.
- Solid experience in Web Application Programming with Java8, Spring, Restful, JPA/Hibernate.
- Experienced in full-stack development.
- Familiarity with Http Protocol and WebSocket.
- Hands-on experience with Vuejs/Reactjs.
- Ability to solve complex problems and learn from mistakes.
- Familiarity with Java8 API such as Stream, LocalDate, Lambada Expression, Function Interface.
- Familiarity with JPA/Hibernate/database concepts.
Experience & Tools
- Spring Boot/ Spring WebFlux/Spring Data/Spring Security/Spring Session/Spring
- Git version control
- Linux server environments
- Unit tests with Junit5
- Agile development methods
- Design patterns
Preferred knowledge of
- AWS platform
- Messaging platforms like RabbitMQ/Kafka
- Testing frameworks
- Agile software development including Test-Driven Development and Pair Programming
- Git version control system