The Role
Develop and maintain high-performance, memory-sensitive, multithreaded Java transaction engines for lottery systems. Responsibilities include software analysis, design, implementation, integration, system support, testing assistance, component ownership, database integration, and continuous improvement within Scrum/Kanban teams. The role requires collaboration across components, structured problem-solving, and adherence to development processes and quality standards.
Summary Generated by Built In
Java developer
If you want to
✓ get to know new IT systems
✓ further develop your professional knowledge
come to us as our new Java Developer
The following CHALLENGES await You:
✓ Software development (analysis, design, implementation, integration) in the area of lottery systems in
cooperation with developers of other components within a SCRUM team
✓ Maintenance, support and assistance in test and operation of the system
✓ Taking responsibility for the assigned software components
✓ Working according to company development processes (ISO9000, Scrum/Kanban, SAFE4)
✓ Continuous improvement of development environment and processes
✓ Integrate multiple and different data source into the systems
✓ Developing and maintenance a memory high performance sensitive multithreaded transaction engine
application
JOIN US, if:
✓ You have completed education (Bachelor’s degree or higher) in computer science or IT
✓ You have minimum 5+ years of relevant experience
✓ You have Technical experience: GIT, Java11, Java17, JPA/Hibernate Eclipse, , GIT, Java8, Java11,
Java17, JDBC, Quartz, Log4J, Multithread, Maven, GSON, JAXB, Linux shell, Rest Serviced
✓
You have experience in working with Databases
✓ You would like to use your excellent English on a daily basis
✓ You have effective problem-solving skill in a multi-component system
✓ You would like to use your structured thinking and analytical skills
✓ High level of quality awareness, accuracy and team spirit
Advantegous for the position:
✓ Docker, Quarkus, Oracle knowledge
✓ Basic Knowledge of Unit Testing and Agile Methodologies (Scrum)
✓ German knowledge
If you CHOOSE US, we can offer:
✓ Competitive payment package (13. and 14. months salaries)
✓ Cafeteria and Health insurance
✓ Mentoring Program, Trainings
✓ Flexible work schedule
✓ Downtown office, in the heart of Budapest, at the foot of Buda castle (easily accessible by public transport)
✓ Indoor bike and motorcycle storage
✓ Recreation room: table soccer, office (chair) massage and sauna
✓ Team buildings
✓ Excellent working atmosphere
✓ Open company culture
✓ Economically stable and growing enterprise
Skills Required
- Bachelor’s degree or higher in computer science or information technology
- At least 5 years of relevant experience
- Experience with Git
- Experience with Java 8, Java 11, and Java 17
- Experience with JPA/Hibernate
- Experience with JDBC
- Experience with Quartz
- Experience with Log4j
- Experience developing multithreaded applications
- Experience with Maven
- Experience with Gson and JAXB
- Experience with Linux shell
- Experience with REST services
- Experience working with databases
- Excellent English communication skills
- Effective problem-solving skills in multi-component systems
- Structured thinking and analytical skills
- Quality awareness, accuracy, and team spirit
- Docker knowledge
- Quarkus knowledge
- Oracle knowledge
- Basic unit testing knowledge
- Agile methodology knowledge, including Scrum
- German language knowledge
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Talent Spot Group is a leading Asia Pacific one-stop human resources solutions provider, offering global HR and workforce solutions.
.jpeg)







