Software Engineer (Java)
Light & Wonder, Inc.2 months ago
Sofia, Bulgaria or Maroúsi, GreeceMid Level
Responsibilities
- Design and develop functionality using established coding standards and patterns.
- Write unit and integration tests for software code.
- Participate in team code reviews and all stages of the software development lifecycle.
- Write clean Java code and collaborate with a self-organizing team to design, build, and run products and services.
- Refactor existing code to improve platform reliability, robustness, performance, and operability.
- Deliver incremental business value in an agile environment and support product quality.
Requirements
- Bachelor of Science degree in Computer Science or a related scientific or engineering field.
- At least 2 years of software development experience using Java.
- At least 2 years of experience working in agile teams.
- Experience developing applications with Spring Boot or related frameworks.
- Experience with relational and non-relational databases, including SQL, DDL, and ACID concepts.
- Comfort working in Unix/Linux environments.
- Strong teamwork, self-motivation, technology interest, and English verbal and written communication skills.
- Experience with Amazon Web Services, Docker, Maven, Jenkins, or DevOps is preferred but not required.
Benefits
- Competitive benefits and an open, supportive workplace.
- Modern and exciting work environment with opportunities to interact with global teams.
- Opportunities to switch teams and projects as the business and employee interests develop.
- Exciting projects focused on improving the game engineering ecosystem.
- Flexible working and a hybrid work arrangement.
- Role available in Athens, Greece, or Sofia, Bulgaria.