Our client is the longest-serving online gaming platform available on the market today, helping
their customers since 1996. Now they are expanding their development team and we are looking
for a Software Architect to join them.
Responsibilities:
- Collaborate with team members to determine best practices and requirements for software
- Oversight and approval of all final programs and products before formal launch
- Oversee and support the coaching and training of team members to ensure all necessary employees are confident in the use of software applications
- Actively seek ways to improve business software processes and interactions
- Prepare an easy-to-understand report for supervisors detailing achieved milestones and short-term project goals
- Use a proactive approach to common challenges and by continually researching best practices in coding
- Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
Requirements:
- 7+ years of experience with Java 8+, J2EE and experience designing and implementing software applications
- Excellent knowledge of software and application design and architecture
- Experience working on large-scale software projects
- Spring Framework, Micronauts Framework
- Persistence frameworks like Hibernate, Spring Data JPA
- Experience overseeing customized development of processes for multiple projects simultaneously
- Service-oriented architecture and microservices
- RabbitMQ, AMQP, ZeroMQ, JMS, Kafka (at least one of them)
- SQL, RDBMS knowledge, Oracle or PostgreSQL
- Multi-threading, OOP & MVC concepts and design patterns
- Docker and containerized application development
- Excellent level of English, both spoken and written
- Outstanding collaboration and communication skills are essential
- Professional experience analyzing code for weaknesses and errors and overseeing plans to improve them
So, what’s the deal…
- Hybrid way of working / fully remote option
- Additional annual leave days
- Day off on your birthday
- Additional health insurance and dental service coverage
- Multisport card
- Flexible working hours
- Attractive annual bonus
- Referral bonus
- Additional paid maternity leave
- Training and development opportunities
- Memorable team buildings
Don’t miss this opportunity! Apply NOW! Send us your CV!
License for recruitment for Bulgaria: No 2399 / 15.11.2017
License for administration and protection of personal data: No 432025 / 23.10.2017