803
- Detailid
- Esmane info
- Ettevõte
What You'll Do:
- Design, develop, test and maintain websites and micro frontends built mostly on top of React and Angular using TypeScript to create an amazing experience for our end user;
- Architect and have technical ownership of website components, including enhancing modules and greenfield projects;
- Build robust integrations with third-party platforms;
- Have technical ownership of platform (micro)services, including enhancing services and greenfield projects;
- Instrument our backend services for performance monitoring and error reporting
Design, develop, test and deploy Java services built mostly on top of Dropwizard, Spring and Hibernate; - Utilize modern technologies such as Kafka, Docker, Consul, Gradle, Traefik etc. to create robust and scalable systems.
- Contribute to the company roadmap and innovation across the company
The teams available to work with include: Casino, Money & Risk, Player Relationship Management, Player Account & Session and Mobile.
All About You:
- Experience in high traffic application design, system performance and scalability;
- Solid experience in web services, distributed systems, micro-services and highly available and scalable applications;
- Ability to question status quo and identify bad design/code patterns which can impact performance and maintainability of the code;
- Excellent understanding of system design and design patterns;
- Experience with SQL;
- Analytical and solution-oriented mindset;
- Skills to navigate fast in large codebase, great troubleshooting skills;
- Experience designing and implementing RESTful APIS;
- Ability to write high-performance, reusable code/UI components/libraries;
- Deep knowledge of JavaScript and the JavaScript ecosystem, including React and/or Angular/VUE developing performant websites;
- Deep knowledge of Java and the Java ecosystem;
- Eagerness to constantly learn and update your skills, and you like to share knowledge with others;
- Self-starter attitude with a high degree of initiative and a positive mindset;
- Understanding/or strong interest in Agile methods such as Scrum/Kanban, Domain and Test-Driven Development, and Continuous Delivery;
- Collaborate closely with teammates and help grow their abilities through technical contributions and mentorship;
- Team player with excellent verbal and written communication skills;
- Passion for modern technology and a proven track record of successfully making a positive impact as tech visionary;
- Excellent understanding of unit test principles, multi-layer architecture, SOA principles and best development practice;
- Strong English language skills
What we offer:
- Technical and Personal Coaches onsite;
- Technical Maturity;
- Budget for personal development 1.5K;
- Full Remote;
- Home office tech setup;
Sarnased töökuulutused:
Java Developer
Consultant (Microsoft Dynamics 365 FO)
C#.NET DEVELOPER