Playtech
Java Architect
- Compensation
- Not disclosed
- Location
- Sofia, bg
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Architecture
- Posted
Skills
Full description
Ready to level up your career?
Playtech’s innovative team is looking for a talented and experienced Java Architect with excellent communication and problem-solving skills, keen to work with bleeding-edge technology.
Your influential mission. You will...
- Collaborate with cross-functional teams to define software architecture and design for the online gaming platform.
- Design and develop scalable and maintainable microservices-based applications using Java and Spring.
- Utilize your expertise in Service-Oriented Architecture (SOA) principles to design and implement efficient and robust solutions.
- Leverage Kubernetes for containerization and orchestration of microservices.
- Design and implement network infrastructure to support the online gaming platform.
- Demonstrate strong problem-solving capabilities to address technical challenges and ensure the platform's performance and stability.
- Utilize your experience with both Relational and NoSQL databases to design efficient data models and implement data access layers.
- Work with message brokers like Kafka to facilitate real-time data processing and event-driven architecture.
- Effectively communicate technical concepts and solutions to technical professionals as well as non-technical stakeholders.
Components for success. You...
- Should have excellent knowledge and hands-on experience with the Java programming language and Spring.
- Must have proven experience in software architecture and design, particularly in the context of large-scale, distributed systems.
- Will have strong expertise in building microservices-based applications and leveraging SOA principles.
- Must have proficiency in Kubernetes for containerization and orchestration of services.
- Have a solid understanding of network design and implementation for scalable and reliable applications.
- Can demonstrate problem-solving capability, with the ability to analyze complex technical issues and propose effective solutions.
You'll get extra points for...
- Experience working with both relational and NoSQL databases.
- Familiarity with message brokers such as Kafka or similar technologies.
- Excellent communication skills, with the ability to convey technical information clearly to both technical and non-technical stakeholders.
Thrive in a culture that values...
- Taking initiative and having a confident approach in the workplace.
- Global scope and inclusive working environment.
- Constant learning and development opportunities.
- Active lifestyle and mental well-being.
- Fun and engaging company events.
Our TEAM
Our team plays a key role in designing and developing high-quality software solutions for our online platform, shaping the future of online gaming. Within our team, you will acquire overall expertise of Playtech’s structure and products, while never having a routine day.