Software Development Team Leader (Backend)
OPAP
Πλήρης απασχόλησηWe are #OPAP
We are Greece’s leading gaming company, with 65 years of history and Top Employer in Greece for 2023 & 2024. Our vision is to provide best-in-class entertainment in both retail and online, as well as to give back to society.
OPAP’s Fast Forward strategy guides our aspirations of delivering affordable and personalized entertainment experiences, while building an agile and dynamic company that enjoys long-term success. Customer centricity, digital orientation, agility, people engagement and social contribution are part of our DNA!
So what’s the challenge...
Join our in-house agile SW Development team as a Software Development Team Leader and contribute to the delivery of high-end software solutions across our entire product suite!
Your day to day will include:
• Leading a team of Java Software Engineers, fostering a collaborative and high-performance environment
• Giving precise input on project timelines, priorities, and resources to ensure on-time delivery of software solutions
• Allocating assignments to the team for the development, modification or upgrade of the SW applications
• Developing and mentoring people, nurturing and evolving the team to reach their potential
• Coordinating the collaboration between team members to promote creative thinking and effective brainstorming for further improving and enhancing software capabilities
• Developing and refactoring existing applications, according to the agreed coding guidelines, architectural evolution, the platform’s roadmap, and security standards
• Following best practices and patterns, delivering clean, testable code and practice Test-Driven Development (TDD)
• Documenting all interventions / developments to systems and applications, to effectively manage the software development lifecycle
• Our tech stack includes (but is not limited to!) Java (8,11, 17), Gradle, Spring, Spring Boot, Azure, JaxRS, Docker, Kubernetes, Wildfly, Redis, RabbitMQ, MongoDB, Oracle
What you need to succeed:
• 6+ years of professional experience in web application development using Java in an enterprise environment
• Demonstrated experience in running software engineering teams before
• Strong experience in industry-standard development frameworks and tools such as Spring, Spring Boot, JPA, Junit, JavaEE/JakartaEE
• Experience in industry-standard relational and non-relational database systems such as MySQL, Postgres, Oracle, MongoDb
• Detail-oriented, focusing on writing maintainable code of high quality (Clean Code, Clean Architecture)
• Experienced in the Agile S/W development lifecycle methodology using SCRUM/Kanban
• Familiar with Continuous Integration, Continuous Delivery and Agile 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
• Experience in cloud environments such as Azure, AWS will be considered a plus
• A drive to continuously improve both the team and the product
• Excellent communication skills to effectively collaborate with cross-functional teams, articulate technical concepts, and provide updates to stakeholder
• 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
Does this sound like you? If yes, we would love to meet you!
Πώς να εφαρμόσει
Για να υποβάλετε αίτηση για αυτήν την εργασία θα πρέπει να εξουσιοδοτήσετε στον ιστότοπό μας. Εάν δεν έχετε ακόμα λογαριασμό, εγγραφείτε.
Δημοσιεύστε ένα βιογραφικό