Ευκαιρίες Καριέρας
17/3/2026
Are you a technically masterful Java Software Engineer?
This is your opportunity to leverage your deep technical expertise to architect and build next-generation applications for a major international financial services client. You will be essential in developing robust, high-performance solutions, ensuring regulatory compliance, and driving secure innovation across their complex digital environment.
If you are ready to tackle massive-scale challenges and solidify your legacy within the world of financial services technology, this is the role for you.
The Java Developer position is full time, based in Athens. Hybrid work model is also provided.
The group offers the following benefits for the Java Software Engineer position:
- Attractive remuneration package.
- Hybrid work model.
- Tech equipment.
- Access to e-learning platforms & trainings.
- Collaboration with diverse tech teams.
- Participation in digital transformation projects.
- Further career opportunities.
As a Java Software Engineer, you will join a talented tech team, and your duties will be the following:
- Take ownership and execute demanding, complex programming tasks using Java, Spring, and J2EE technologies.
- Build and consume SOAP and Rest Web Services, and manage data persistence using Hibernate with SQL Server.
- Analyze functional requirements and utilize tools like Git and Azure DevOps to manage tasks and ensure smooth project delivery.
- Maintain excellent communication with the client and the internal project team to guarantee technical alignment and success.
In order for your profile to match this Java Software Engineer position, you need to have the following:
- University degree, preferably in Computer Science or a closely related technical field.
- Minimum 3 years of hands-on Java development experience.
- Experience with Java Technologies (J2EE, Spring, XML Parsing, JDBC, Web Services).
- Familiarity with Relational database (SQL Server) and ORM layers (Hibernate).
- Advanced knowledge in writing and consuming SOAP and Rest Web Services.
- Knowledge of system frameworks like Git and Azure DevOps (ADO).
- Excellent interpersonal and communication skills.
3+ year of experience with Java.
Got any questions regarding the Java Software Engineer position? You can contact Aspasia at +30 6948486093, from Monday to Friday between 10:00 and 16:00. Otherwise, feel free to contact me at aamoiridou@randstad.gr.
We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option.
Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. All applications are considered strictly confidential.
17/3/2026
If you're skilled in back end technologies and passionate about creating engaging user experiences, we have an exciting opportunity for you! Join one of Europe's fastest-growing GameTech companies as a Principal .NET Software Engineer!
We're seeking engineers who are proficient in modern web development technologies such as .NET core. This position offers a permanent, full-time role with the flexibility to work in a hybrid model.
If you're ready to make your mark in the world of GameTech and be part of a dynamic team, apply now for this exciting Principal .NET Software Engineer position!
As a Principal .NET Software Engineer you will enjoy the following benefits:
- Fast recruitment process (interviews and technical assessment).
- Competitive remuneration package.
- Private health and life insurance for you and your family.
- Monthly allowance for lunch & commuting expenses.
- Annual bonus based on performance.
- 360 performance review (twice a year).
- Budget for training.
- Customized career path in cooperation with Learning & Development team.
- Relocation package in case of repatriation.
- State-of-the-art tech equipment.
- Fresh and modern work environment.
- Upcoming new technology hub in athens’ northern suburbs.
As a Principal .NET Software Engineer, you will play a critical role in designing and implementing cutting-edge, scalable and high-performance backend systems. You'll be the mastermind behind the company's robust and efficient software solutions, collaborating seamlessly with cross-functional teams, acting not only as a technical lead but also as a mentor. More specifically, your duties will be the following:
- Architect & Innovate: Collaborate with our agile team to architect scalable, secure, and high-performance backend systems that power our cutting-edge solutions.
- Craft High-Performance Code: Develop clean and efficient code that drives the heart of our technology stack.
- Mentorship: Inspire and mentor fellow tech leaders, fostering skill growth and best practices.
- Optimize Performance: Lead the charge in identifying and enhancing system performance for seamless user experiences.
- Seamless Integration: Work closely with cross-functional teams and stakeholders to ensure smooth system integration.
- Stay Ahead: Stay ahead of the tech curve, applying emerging technologies to enhance our capabilities and disrupt the industry.
- Establish Company Best Practices: Collaborate closely with PE I to set company best practices and lay the foundations for developing new software.
- Strategic Technical Roadmap: Define and focus on the company-wide technical roadmap unencumbered by the more time-sensitive business needs of the product roadmap.
As a Principal .NET Software Engineer, you need to have the following:
- Deep knowledge of the Microsoft .NET platform and its ecosystem or willingness to learn.
- Proven track record of professional experience with multiple programming languages and paradigms as well as designing, implementing, and scaling performant, distributed systems and microservice architectures.
- Experience with message brokers such as Kafka or RabbitMQ and messaging patterns.
- Experience with DevOps practices and containerization technologies.
- Ability to work autonomously on highly complex tasks, keeping in mind various aspects such as performance, security, observability, and code quality.
- Passion for monitoring and troubleshooting production systems and being able to make data-driven decisions.
- Excellent communication and collaboration skills targeting a diverse audience from stakeholders to cross-functional technical teams, in order to provide technical guidance and insight.
- Excellent background in Computer Science, Software Engineering, or related field - preferably with a relevant Bachelor’s level degree or above.
- Exceptional fluency in English.
- passionate about delivering high-quality code
- analytical and logical skills
- teamwork and collaboration
8+ years of experience developing production-level software using .NET
If this Principal .NET Software Engineer vacancy sounds like you, apply now!
Have some questions first? Contact Asimina Nikolaou at +30 6940836042 from Monday to Friday between 11:00 and 16:00. Otherwise, feel free to contact me at anikolaou@randstad.gr.
In case that your application advances to the next stage, you may be automatically invited to submit a video, answering a few interview questions.
Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. All applications are considered strictly confidential.
17/3/2026
If you thrive on solving complex backend puzzles and are passionate about building seamless digital experiences, we have the perfect challenge for you! Join one of Europe's leading GameTech innovators as a Senior .NET Software Engineer.
We are looking for hands-on engineers who love working with .NET Core to build high-performance systems at scale. This is a permanent, full-time role with a flexible hybrid model. If you're ready to take ownership of high-impact projects and evolve within a world-class tech team, apply now!
As a Senior .NET Software Engineer you will enjoy the following benefits:
- Hybrid way of working
- Fast recruitment process (interviews and technical assessment)
- Competitive remuneration package & performance-based bonus scheme
- Private health insurance for you and your family
- Monthly meal allowance
- Onboarding Buddy program
- Developmental 360° feedback framework
- Unlimited access to Udemy & continuous training
- State-of-the-art tech equipment
As a Senior .NET Software Engineer, your duties will be the following:
- Architect & Innovate: Create new solutions and see them through from conception to production, turning requirements into sophisticated, large-scale technological systems.
- Full Ownership: Assume full responsibility for our applications, from customer-facing websites to high-traffic backend services.
- Craft High-Performance Code: Play a central role in designing, building, and maintaining efficient, reusable, and reliable code using C# and .NET Core.
- Optimize & Scale: Work on highly available infrastructure, ensuring our systems can withstand high volume and traffic.
- Research & Evolve: Research emerging technologies to find efficient ways to solve day-to-day challenges and ship high-value features quickly.
- Challenge the Status Quo: Actively contribute to improving the team and the product, fostering a culture of continuous improvement.
As a Senior .NET Software Engineer, you need to have the following:
- Extensive .NET Experience: At least 6 years of professional experience in developing production-level software using .NET Core and C#.
- Web Expertise: Proficient in MVC and a good understanding of basic web technologies (HTTP, REST, etc.).
- Distributed Systems: Experience with Microservices architecture and working on large-scale distributed systems.
- Asynchronous Messaging: Practical experience with asynchronous flows using message brokers like RabbitMQ.
- Engineering Excellence: Strong knowledge of algorithms, design patterns, and a passion for delivering high-quality, clean code.
- Observability: Experience with Testing, Metrics Monitoring, and Logging in complex environments.
- Communication: Exceptional fluency in English (both oral and written).
- Nice to have: Expertise in concurrency, multi-threading, and event-driven architecture.
- Adaptability
- Problem-Solving
- Critical Thinking
- Leadership
- Time Management
- Work Ethic/Professionalism
6+ years of experience developing production-level software using .NET
Have some questions first? Contact Asimina Nikolaou at +30 6940836042 from Monday to Friday between 10:00 and 16:00. Otherwise, feel free to contact me at anikolaou@randstad.gr.
Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. All applications are considered strictly confidential.
17/3/2026
Are you ready to work in a tech company with some of the most well known products of Greece?
Do you want to be part of very interesting products such as telco, banking, energy provider and work with cutting-edge technologies, in a team with innovation mentality and in a great workplace?
This Frontend Engineer position is full-time, permanent and with a flexible working model.
As a Frontend Engineer, you will be offered:
- Competitive remuneration package
- Flexible working model
- Ticket restaurant
- Private medical insurance
As a Frontend Engineer, your duties will be the following:
- The web design and development of advanced applications & solutions
- Maintenance of existing applications and implementation of new features
- Grow and shake up the digital world with the team
- Probe, discover, evaluate, and adopt new technologies to maximize development efficiency
- Getting involved in product development, understanding the specifics of each industry and how to develop a better UX
As a Frontend Engineer, you need to have the following skills:
- Bachelor Degree in Computer Science or Information Technology or in relevant field
- 3+ years of professional experience in frontend development
- Great understanding of the JavaScript Frameworks & libraries, specifically React
- Experience in LESS (or SASS), SCSS, Stylus, Webpack, Grunt, Gulp & source control systems like Git
- Ability to rapidly acquire new software skills and to work with new technologies
- Experience with commonly used 3rd party libraries and services
- Familiarity with Node.js will be a plus
- flexibility
- the ability to learn
- creativity
3+ years of professional experience in frontend development
Have some questions first? Contact Asimina Nikolaou at +30 6940836042 from Monday to Friday between 10:00 and 16:00. Otherwise, feel free to contact me at anikolaou@randstad.gr.
Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. All applications are considered strictly confidential.
Έχετε δει 4 από 75
ΔΕΙΤΕ ΠΕΡΙΣΣΟΤΕΡΑ