We are a fast growing company building a data-intensive, high-transactional, low-latency online sports betting platform, hosted on AWS.
The backend role involves seamless integration with a number of providers' API, web scraping, fast data updating and bets processing. The frontend role involves web app development with AngularJS, and hybrid mobile app development with ionic.
Ideally you will be a full-stack developer with up-to-date backend / frontend / DevOps skills. However backend skills are more appreciated. DevOps experience with AWS, Linux, Bamboo is a bonus.
You will write code from scratch, as well as refactor existing code to increase cleanness and performance. Code quality is important.
Core Java. Hibernate. Spring - core, mvc, security. 2+ years experience.
Relational database, preferably PostgreSQL. SQL. 2+ years experience.
Experience with Maven, Git.
Experience in developing web applications. Familiar with application servers e.g tomcat.
Experience in integrating external APIs.
Comfortable with common Linux commands and Shell scripting.
Keen eye on code/algorithm performance.
Attention to details.
Enjoy coding. Passionate about technologies. Happy to learn.
Good to have:
Frontend stack - AngularJS, HTML5, CSS3.
Hybrid mobile apps - ionic.
Good sense on UI/UX design.
Experience in web scraping.
Experience with Amazon Web Services - EC2, RDS.
Experience with Bitbucket, Bamboo.
Experience with GWT (Google Web Toolkit).