Your influential mission. You will...
- Design, code and debug core platform components
- Work at all stages of the product lifecycle from requirements capture, through design and implementation to system testing and integration
- Increase efficiency through automation, workflow streamlining, and system optimization
- Keep it up to date with new technologies and make recommendations to the team
- Maintain and enhance existing product code as well as keep the high quality coding standards within the team
- Cooperate with members of the QA and delivery teams to ensure products are tested, installed and maintained to a high standard
- Actively participate in Agile Scrum process
- Proactively promote technical excellence and improvements
- Mentor and coach team members as well as share knowledge with colleagues within the team
Requirements
Components for success. You...
- Have 6+ years of experience in professional software development
- Are an expert in knowledge of Java Core
- Have experience with Spring Framework ecosystem (Core, Boot, Web, Cloud, Security, Data, Test and other)
- Understand of OOP, OOD and Functional Programming paradigms
- Possess practical understanding of software design patterns and data structures and understanding of basic architectural patterns for modern distributed systems and microservices
- Have experience in API design and integrations as well as database design (NoSQL / SQL)
- Have understanding of Software Development Lifecycle and CI/CD concepts
- Have experience with unit and acceptance testing as well as troubleshooting live issues in production environment
- Possess excellent communication skills
You'll get extra points for...
- Experience in technical leadership and mentorship
- Experience with Apache Kafka, Event Streaming concepts, Docker, Kubernetes
- Experience with ELK stack (Elasticsearch, Logstash, Kibana) and centralized logging
- Experience with Java EE or Weblogic
- Understanding of software testing and Test Driven Development principles
Thrive in a culture that values...
- Initiative-taking and confident approach at the workplace
- Global scope and inclusive working environment
- Constant learning and development opportunities
- Active lifestyle and mental well-being
- Fun and engaging company events
Β
Playtech
Playtech is a global leader in the gaming software business, maintaining a large and integrated network of successful products
Updated Β
Other jobs at Playtech
Β
Β
Β
Β
Β
Β
Β
Β
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
Β
Β
Β
Β
Β
Β
Β
Β