>
  1. Junior Software Engineer (Java)

Junior Software Engineer (Java)

Intralot
Athens, Athens , Greece
1 month ago
Full Time
On-Site
Associate
-

Job Skills

  • Analytical Skills
  • Communication Skills
  • Computer Science
  • Java
  • Microservices
  • Problem solving
  • Software Development
  • Spring Framework
  • Teamwork

Basic Information

Job description
INTRALOT, a publicly listed company established in 1992, is a leading gaming solutions supplier and operator active in 39 regulated jurisdictions worldwide. With a global workforce of approximately 1,700 employees in 2022, INTRALOT is committed to redefine innovation and quality of services in the lottery and gaming sector, while supporting operators in raising funds for good causes. In 2020, INTRALOT was distinguished as a top ten most attractive employer brands in Greece.


Based on its strategic approach “Driving Lottery Digital Transformation with flexible, reliable, secure solutions and systems”, INTRALOT is committed to modernize Lotteries by delivering innovative lottery and sports betting solutions, shaping the future of gaming. The company focuses in developing next-generation products based on players’ omnichannel experience, the trends of the worldwide gaming ecosystem, and the efficiency of the operators to provide engaging responsible entertainment for their players.


INTRALOT has been awarded the prestigious WLA Responsible Gaming Framework Certification by the World Lottery Association. We always act with integrity and enjoy what we do.

To meet our current corporate needs, we would like to bring to our team a Junior Software Engineer (Java)

**In order your application to be valid & completed, please click on apply button and you will be transferred automatically to companys application form.

Responsibilities

In your role, you will undertake tasks, such as:

  • Design, develop, test and maintain web applications.
  • Perform a full range of complex programming tasks using a variety of web and application-based programming technologies and languages, keeping current with new programming techniques.
  • Develop and maintain code and application libraries, instructions, and technical documentation.
  • Collaborate with team members to understand requirements and propose solutions.
  • Provide technical assessments, solution proposals, and time estimates for development tasks.
  • Support internal and external customers.

Benefits

  • A competitive compensation package according to professional experience, combined with additional benefits
  • An extensive training program upon induction and throughout employment
  • Exceptional opportunities to learn and develop in a multinational environment
  • Prospects for professional growth both locally and globally

Basic Requirements

To be a successful candidate, your professional profile should match the following criteria:

  • You hold Degree in Computer Science, Software Engineering or relevant technology field.
  • One (1) to three (3) years of experience in developing software systems.
  • Solid experience working with JavaEE or Spring framework.
  • Solid experience and understanding of RESTfull Services.
  • Good knowledge and experience in multi-threading programming and testing frameworks. 
  • Familiar with microservice design patterns and architecture and Database usage.
  • Knowledge in ORM frameworks like Hibernate.
  • Experience with Source Control (GIT, Subversion etc.) and Build Tools (Maven).


On a personal side:

  • Is communication one of your strong points? Indeed, in this position, you also need to work well with our team of developers and provide them with detailed and accurate defect reporting!
  • Apart from being an excellent Junior Software Engineer, you have developed your analytical and problem-solving skills
  • A quick and continuous learner
  • Above all, it is very important to have a team player attitude, as we work, above everything else, as a TEAM!