Careers
9/7/2026
Are you ready to accelerate your tech career by shaping next-generation digital solutions in the banking and financial technology sector?
On behalf of a leading technology services provider and on behalf of a major international banking institution, we are seeking a talented and proactive Application Developer to join a dynamic software development team based in Athens, Greece (Hybrid Model: 2-3 days on-site).
About the Opportunity & Industry: The client operates at the forefront of the financial services and fintech sector, driving digital transformation and building secure, scalable software solutions that empower economic growth. As an Application Developer, the selected candidate will play a pivotal role in the full lifecycle development and maintenance of core banking products, working within an innovative ecosystem that values technical excellence, integrity, and continuous learning.
What the Client Offers
- The opportunity to collaborate with industry-leading experts on large-scale digital transformation projects in the financial industry.
- A flexible, modern working environment utilizing a hybrid model.
- Unlimited access to e-learning platforms and continuous professional development opportunities.
- Exposure to modern tools and cutting-edge software architecture practices.
Key Responsibilities:
- Develop, unit test, and perform System Testing (ST) for robust API services, orchestration flows, and integration adapters.
- Implement data-transformation templates and API payload handlers while actively contributing to CI/CD pipeline automation and deployment scripts.
- Assist in environment provisioning and developer onboarding processes.
- Create and execute test automation scripts for System Integration Testing (SIT) and performance testing.
- Analyze and resolve complex integration defects during SIT, NFRT, UAT, and Hypercare phases.
- Provide warranty-period support and incident resolution for integration components when required.
Required Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or a related field.
- 3+ years of hands-on experience in application and software development.
- Proficiency in backend programming languages (Java, Python, or Node.js).
- Demonstrated experience in REST API service development, API Gateway integration patterns, and payload handling (JSON / XML).
- Solid understanding of integration middleware, unit testing, and automated test scripting.
- Working knowledge of CI/CD tools (e.g., Jenkins, GitLab CI) and version control using Git (including branching strategies).
- Familiarity with containerization basics (Docker), performance/load testing tools (e.g., JMeter, Gatling), and observability/logging tools (APM basics).
- Excellent verbal and written communication skills in English and Greek.
- Strong problem-solving aptitude, debug skills, and an ownership mindset.
- Fulfilled military obligations (for male applicants, where applicable).
Nice to Have
- Prior experience with core banking system integrations.
- Awareness of DevSecOps practices and embedding security within CI/CD pipelines.
3+ years of experience
Effie Diamantopoulou+30 69 4141 1215 Παρακαλούμε λάβετε υπόψη ότι για λόγους διαφάνειας και ισότιμης μεταχείρισης, θα αξιολογήσουμε μόνο τις αιτήσεις που υποβάλλονται μέσω του site μας. Μετά τη συλλογή και αξιολόγηση όλων των βιογραφικών σημειωμάτων θα επικοινωνούμε μόνο με τους/τις υποψηφίους/ες που ανταποκρίνονται στις απαιτήσεις της θέσης προς στελέχωση προκειμένου να οριστεί συνάντηση για συνέντευξη. Όλες οι αιτήσεις θεωρούνται απόλυτα εμπιστευτικές. 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.
9/7/2026
Are you a software engineer passionate about bridging the gap between cutting-edge AI models and low-level execution? We are looking for a Software Engineer to join an innovative technology leader developing next-generation Frontier AI and multimodal intelligence solutions.
In this role, you will build, optimize, and deploy high-performance software systems designed to process real-time sensor streams under tight resource, power, and latency constraints. If you thrive on C/C++ optimization, edge hardware acceleration, and system-level execution for defense, robotics, or safety applications, this is your next big move.
You will join a collaborative and high-impact environment where your code directly powers physical, real-world technologies.
In return, you will receive:● A competitive compensation package and continuous opportunities for professional development.● The chance to work on state-of-the-art Frontier AI systems with real-world physical impact.● An innovative, forward-thinking tech culture alongside top-tier AI researchers and systems engineers.
As a Software Engineer, you will collaborate closely with top-tier AI researchers and systems engineers to translate complex algorithmic pipelines into production-ready edge software. Your core responsibilities will include:● Low-Level System Development: Architect, write, and maintain ultra-efficient C/C++ code for embedded systems, edge hardware, and sensor-integration platforms.● AI Model Deployment: Deploy and optimize deep learning models on specialized edge accelerators (GPUs/NPUs) using frameworks like TensorRT, ONNX Runtime, CUDA, or OpenVINO.● Resource Optimization: Manage explicit memory allocation, minimize latency, and optimize system power efficiency for deterministic execution.● Hardware & Sensor Integration: Interface low-level software with camera feeds, sensor data, and hardware protocols (e.g., PCIe, Ethernet, CAN bus, UART, SPI).● Profiling & Debugging: Perform low-level profiling, memory leak detection, and performance benchmarking using tools like Valgrind, GDB, and perf.
To excel in this position, you should bring a strong foundation in system-level programming along with hands-on experience in edge AI acceleration.
We are looking for:● Core Expertise: Deep proficiency in C and C++ or other low level languages (Rust) ● Hardware & Memory Management: Mastery of explicit memory management, custom allocators, concurrency/multithreading, and hardware abstraction.● Edge AI Acceleration: Hands-on experience with AI optimization frameworks such as TensorRT, CUDA, ONNX Runtime, TFLite, or OpenVINO.● OS Fundamentals: Solid experience with Embedded Linux, POSIX system calls, RTOS (e.g., FreeRTOS, Zephyr), or bare-metal environments.● Education: Bachelor’s or Master’s degree in Electrical & Computer Engineering, Computer Science, or a related field.
5+ years of experience in Fullstack Development
Have some questions first? Contact Maria Hadjichristodoulou at 6952381381 from Monday to Friday. Otherwise, feel free to contact me at mhadjichristodoulou@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.
9/7/2026
Are you a Senior Java Engineer passionate about building high-performance, policy-driven security platforms where sub-millisecond authorization decisions are critical? We are seeking an experienced Senior Java Developer to play a central engineering role in delivering a centralized Authentication & Authorization (AuthN/AuthZ) Layer for a large-scale Core Banking Transformation Program.
In this role, you will build the policy-driven security engine that sits at the very heart of modern banking operations. You will design transparent identity validation, fine-grained RBAC/ABAC authorization, and tamper-resistant audit trails without requiring domain services to manage authorization logic themselves. If you thrive on solving complex, security-first architectural challenges in a high-throughput financial environment, this is your next career milestone.
You will join a forward-thinking, collaborative technical environment that encourages continuous learning and innovation. In return, you will receive:
- A competitive compensation package commensurate with experience.
- Flexible hybrid working model
- The opportunity to work on complex, cloud-native applications within distributed teams.
- Modern work environment focused on technical growth and professional development.
As a Senior Java Developer on the Core Platform team, you will translate complex security architecture decisions into clean, highly testable code. Your key responsibilities will include:
- Security & Auth Engine: Implement JWT-based stateless authentication, OAuth 2.1 / OIDC resource server configurations, custom filter chains, and method-level security.
- Cross-Cutting Concerns: Write high-efficiency aspects using Spring AOP for authorization enforcement, auditing, and data masking across the enterprise application layer.
- Batch Processing & Caching: Design robust batch jobs for data synchronization using Spring Batch, and optimize decision latency via distributed caching (Spring Data Redis / Lettuce).
- Event-Driven Messaging: Integrate Apache Kafka for event publishing, transaction log auditing, and error-handling with strict processing semantics.
- Cloud-Native Deployment: Package and manage stateless microservices on Kubernetes, ensuring seamless scaling, readiness/liveness probes, and configuration management.
To excel in this position, you should bring a strong foundation in enterprise Java technologies paired with hands-on experience in containerized environments. We are looking for:
- Java Mastery: 4–5 years of hands-on experience building complex applications with strong proficiency in Java, modern IDEs (e.g., VS Code), and Git.
- Spring & AOP Frameworks: 2–3 years of experience with Spring (including Spring Integration) and 1–2 years of experience with Aspect-Oriented Programming (AOP), JPA, and JDBC.
- UI Capabilities: Proven experience building UI front-end applications using React.
- Containerization: At least 1 year of practical experience working with Docker or equivalent container tools.
- Soft Skills: Exceptional team-oriented mindset, fast-learning agility, and full fluency in English.
While not mandatory, the following qualifications and tech exposure will be considered a strong advantage:
- Experience with Reactive Application Design and asynchronous messaging patterns.
- Hands-on experience with container platforms (Kubernetes, OpenShift) and major cloud providers (Azure, AWS).
- Exposure to automated DevOps environments and CI/CD pipelines.
- Experience with messaging, caching, and database solutions such as Kafka, Redis, RDBMS, or Business Rule Engines (e.g., Drools).
- Familiarity with Application Security concepts, Entra ID, and JWT.
2+ years of experience as a software engineer
Got any questions regarding this position? You can contact Konstantinos Adamopoulos at 6940080281, from Monday to Friday. Otherwise, feel free to contact me at kadamopoulos@randstad.gr.
We look forward to receiving your application, uploading your updated CV by clicking the 'apply now' option.
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.
9/7/2026
Are you an analytical thinker with a passion for turning complex datasets into actionable business insights? Do you want to join a leading global professional services team and support high-impact, cross-functional initiatives for top-tier clients? If yes, this is your chance to showcase your expertise in data exploration, statistical analysis, and modern reporting practices!
What’s in it for you:
- Competitive remuneration package.
- Τhe opportunity to work on-site at prestigious client premises on large-scale enterprise projects.
- Exposure to a fast-paced, prestigious global network and top-tier corporate methodologies.
- A collaborative environment that values critical thinking and data-driven innovation.
About the role
We are looking for a talented Data Analyst to join a leading global technology enterprise in the payments industry. In this role, you will be working closely with cross-functional teams and client-side stakeholders to explore, analyze, and visualize data that drives strategic decision-making.
What you’ll be doing:
- Support clients by exploring, analyzing, and interpreting large, diverse datasets from multiple sources.
- Develop clear, interactive data visualizations and dashboards to effectively communicate trends and insights.
- Use Microsoft Excel to manipulate datasets for both ad hoc and recurring reporting needs.
- Apply statistical methods and predictive analytics (such as segmentation and forecasting) using tools like SPSS Statistics/Modeler to support deep business assessments.
- Translate complex data findings into clear, concise business insights and deliver high-quality presentations using PowerPoint.
- Collaborate closely with client-side business analysis, development, and project management teams to ensure alignment across all stakeholders.
- Monitor performance metrics to generate proactive insights and identify improvement opportunities.
- Ensure the accuracy, completeness, and consistency of data sources to guarantee reliable analysis.
What we’re looking for:
- Bachelor's degree in Statistics, Mathematics, Economics, Computer Science, Data Science, or a related field.
- 3+ years of solid, hands-on experience in a data analysis or business intelligence role.
- Strong SQL skills for querying, data transformation, and manipulating relational databases.
- Advanced proficiency in Microsoft Excel, PowerPoint, and business reporting tools.
- Proven experience applying statistical techniques (such as predictive modeling and clustering) in a commercial environment.
- Prior hands-on experience with SPSS, Modeler, and modern dashboard/visualization tools is considered a strong advantage.
- Exceptional critical thinking, technical writing, and problem-solving skills with high attention to detail. Excellent communication skills, with the ability to simplify complex technical
- topics for diverse audiences. Fluency and advanced business writing skills in both Greek and English. Fulfilled military obligations, where applicable.
3+ years of solid, hands-on experience in a data analysis or business intelligence role.
If this Data Analyst vacancy sounds like you, apply now!
Have some questions first? Contact Valentina Dinamarka at +306949349444, otherwise, feel free to contact me at vdinamarka@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.
Shown 4 off 55
SHOW MORE
