nPloy лого

Java Developer

Лого на Playtech

Playtech

On-site

On-site

Работа по проект

2 - 15 years of experience

Full Time

Sofia, Bulgaria

Описание

Company Description

About Playtech
                                                               
Founded in 1999, the company has a premium listing on the Main Market of the London Stock Exchange and is focused on regulated and regulating markets across its B2B and B2C businesses. Both divisions leverage Playtech’s proprietary technology to deliver innovative products and services to ensure a safe, engaging and entertaining gaming experience.

Playtech is the gaming industry's leading technology company delivering business intelligence-driven gaming software, services, content, and platform technology across the industry. Read more about who we are and what we do here: www.playtechpeople.com

Here at Playtech, we genuinely believe that people are our biggest asset. Diverse thoughts, experiences, and individual characteristics enrich our work environment and lead to better business decisions. Recognizing differences and ensuring our processes are transparent is the core of Playtech's overall commitment to responsible business practices.

Ready to level up your career?

Playtech's Product Development Unit is looking for a positive, open-minded and proactive Java Developer who thrives in an international environment. This role is also a great opportunity for junior-level professionals looking to growPlease note: this is a maternity cover position.

Job Description

Your influential mission. You will...

  • Code, and debug core platform components under the guidance of senior team members.
  • Work at all stages of the product lifecycle from requirements capture, through design and implementation to system testing and integration (level of responsibility will vary based on experience). 
  • Keep up to date with new technologies. 
  • 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 the Agile Scrum process.
  • Proactively promote technical excellence and improvements. 

Qualifications

Components for success. You...

  • Have 2+ years of hands-on experience in professional software development.
  • Possess knowledge of Java Core.
  • Bring experience with - or are eager to learn - the Spring Framework ecosystem (Core, Boot, Web, Cloud, Security, Data, Test, and more).
  • Understand Object-Oriented Programming, Object-Oriented Design, and Functional Programming paradigms.
  • Have a working knowledge of software design patterns and data structures (junior-level candidates will have opportunities to grow in these areas).
  • Are familiar with API design, integrations, and database design (NoSQL/SQL).
  • Understand the Software Development Lifecycle and CI/CD practices.
  • Have experience with or interest in acceptance testing.
  • Demonstrate proactivity, attention to detail, and a strong desire to learn and grow.
  • Thrive in dynamic environments and enjoy tackling open challenges with energy and enthusiasm.
  • Communicate effectively in English.

You'll get extra points for...

  • Experience with Apache Kafka, event streaming, Docker, or Kubernetes.
  • Familiarity with the ELK stack (Elasticsearch, Logstash, Kibana) and centralized logging practices.
  • Background in Java EE or WebLogic.
  • Understanding of software testing methodologies and Test-Driven Development.
  • Holding a degree or certification in an IT-related field.

Additional Information

Thrive in a culture that values...

  • Ability to work with the latest technologies, keeping you updated with industry trends and innovations.
  • Opportunities for growth and obtaining technical knowledge.
  • Initiative-taking and a 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.

PRODUCT DEVELOPMENT UNIT 
Our team is dedicated to offering innovative and diverse digital products that meet the needs and wants of our customers and their end users. Our core product is a comprehensive web-based online platform that provides a wide variety of games, supplemented by engaging content. This platform includes community features such as a player-to-player chat facility, enhancing the user experience by fostering interaction and engagement among players. Additionally, our product offering includes extensive back-office admin tools. These tools empower our customers to customize the games they make available to their end users, ensuring a tailored and dynamic gaming experience. By leveraging these tools, our customers can manage and optimize their offerings to better meet the preferences and expectations of their audience. We are committed to continuous innovation and excellence in our product development efforts, striving to deliver top-quality digital experiences that delight and engage users.

Playtech is an equal opportunities employer. Our mission is to welcome everyone and create inclusive teams. We celebrate differences and encourage everyone to join us and be themselves at work.

Необходими умения

Agile
Design Patterns
Java
Java EE
NoSQL
Object Oriented Programming
SCRUM
Software Testing
Spring Framework
SQL
CI/CD
Docker
Kubernetes
Apache Kafka
Test-Driven Development
Data Structures
Object-oriented design
English
Обявата е публикувана преди 1 ден

или

за да кандидатстваш.