senior java developer
ΟΠΑΠ
Αθήνα
Αθήνα
Αορίστου
Πληροφορική
Υβρυδική εργασία
Πλήρης απασχόληση
Περιγραφή Θέσης
Your day to day will include:
• Reviewing business and technical requirements to propose scalable software solutions
• Developing and refactoring applications, following coding guidelines, platform roadmap, and security standards
• Following best practices and patterns, delivering clean, testable code and practice Test-Driven Development (TDD)
• Actively participating in code reviews and reviewing QA testing results to enhance functionality and technical accuracy, debugging and troubleshooting
• Contributing to internal coding guidelines and documentation to support the software development lifecycle
• Effectively collaborating and mentoring junior colleagues, fostering a positive team environment
• Our tech stack includes (but is not limited to!) Java (17+), Maven, Spring (Boot), Docker, Kubernetes, Redis, MySQL, PostgreSQL
What you need to succeed:
• BSc degree in Computer Science, Information Technology or other relevant field. MSc degree is desirable
• 6+ years of professional experience in application development using Java in an enterprise environment
• Strong experience in industry-standard development frameworks and tools such as Spring, Spring Boot, JPA, JUnit
• Experience in industry-standard relational and non-relational database systems such as MySQL, Postgres, MongoDb
• Experience with cloud environments such as Azure, AWS
• Detail-oriented, focusing on writing maintainable code of high quality (Clean Code, Clean Architecture)
• Experienced in Agile methodologies (SCRUM/Kanban) and CI/CD practices
• Good understanding of RESTful API design principles
• Experience with version control tools like Git, Subversion
• Solid understanding of fundamental design principles behind a scalable application
• Familiarity with Linux systems
• Familiarity with electronic/digital payment solutions will be considered a plus
• Strong analytical, problem solving and organizational skills
What’s in it for you?
- An award-winning working environment 🚀
- State of the art facilities including gym & restaurant 🏢
- Hybrid working model 💻
- Competitive salary package and bonus scheme 💸
- Health insurance coverage & Pension Plan 🙏
- Monthly food allowance 🍴
- Continuous learning with classroom/digital trainings by OpapAcademy 🎓
- Internal Career Opportunities 💼
- Well-Being Activities 💪
OPAP Group is an equal opportunity employer
Τομέας
Πληροφορική
Χώρος Εργασίας
Υβρυδική εργασία
Σύμβαση Χρόνου
Αορίστου
Τύπος εργασίας
Πλήρης απασχόληση
Περιγραφή Εταιρείας
OPAP is the leading gaming company in Greece and one of the most renowned in its industry worldwide. Founded in 1958, the company holds the exclusive rights to the operation and management of numerical lotteries, sports betting games, horseracing mutual betting, lotteries, instant win games and video lottery terminals (VLTs) in Greece. Moreover, OPAP holds a leading position in the sector in terms of embedding the global Responsible Gaming principles in its operations.
Our vision is to establish OPAP as a world-class gaming entertainment company. Long-term strategic priorities focusing on customers, people, network, products and digital-technology capabilities have been established and placed at the center of actions towards the realization of the vision.
In this framework, OPAP has set out its own set of Core Values: Fun, Dynamic, Passionate and Fair. These values shape a single culture across the organization, guiding the behavior of every member of the OPAP Team and contributing to the successful implementation of the company’s strategy. In 2018, 2019 and 2020 OPAP was recognized as one of the Best Workplaces in Greece.
Moreover, OPAP holds a prominent position among corporate social champions in Greece. Through its extensive Corporate Responsibility program, which focuses on Health, Sports and Employment, the company supports Greek society in practice.
Περισσότερα