Sub banner

Your Technology Recruitment Partner

First Achieve work with the most talented Contract and Permanent IT candidates through our ever-growing Technology division.

 

First Achieve work with the most talented Contract and Permanent IT candidates through our ever-growing Technology division, and have fantastic alliances that include industry-leading organisations, and agencies.

Our team have an excellent understanding of all developing technologies and the skills required for tech roles, and our consultants are driven to deliver on our promises.

Information Technology Services
Information Technology Services
Gambling & Gaming
Gambling & Gaming
Insurance
Insurance
Managed Service Providers
Managed Service Providers
Financial Services
Financial Services
SaaS
SaaS
Computer Software
Computer Software
Fintech
Fintech
Banking
Banking
Internet
Internet

I am thrilled to share my incredibly positive experience working with First Achieve as my dedicated recruitment partner. From the moment we started collaborating, I was struck by their unparalleled professionalism, dedication, and expertise in the field.

Anthony Brown
|
Head of Recruitment

First Achieve took the time to truly understand our company's unique needsand culture, ensuring that every candidate they presdented was not only highly qualifies, but also a perfect fit for our team. Their exceptional ability to identify top-teir talent in a competitive market is a testament to their keen insight and thorough research.

Jennifer Bennett
|
HR Director

Struggling to hire?

Getting the right access to the right talent
Getting the right access to the right talent
Speed of filling the vacancy
Speed of filling the vacancy
Candidate management and feedack
Candidate management and feedack
Time spent on interviewing
Time spent on interviewing
Unsure of what to hire next
Unsure of what to hire next
Interviewing capabilities
Interviewing capabilities

Choose the recruitment plan which best suits your business

Contingent
  • Lorem ipsum dolor sit
  • ametconsectetur adipiscing elit.
  • Aliquam laoreet ullamcorper diam, vitae faucibus odio congue eget.
  • Mauris pulvinar accumsan dolor, eget vestibulum lacus mollis ut.
  • Curabitur efficitur orci et viverra ullamcorper.
  • Cras vitae ipsum nec mi commodo molestie.
  • Morbi nec volutpat est. Donec porta sapien vel rutrum viverra. Donec rhoncus tempus ultrices.
Retained
  • 6-12 weeks search completion
  • 3 months free replacement
  • Dedicated and focused head-hunting search team
  • Weekly steering meeting with full transparency including detailed contact list and decision analysis
  • 1/3 upfront to begin search
  • Split over 3 equal payments based on milestones - agreement of search mandate, agreed shortlist for interview and offer acceptance from candidate
Subscription
  • Lorem ipsum dolor sit
  • ametconsectetur adipiscing elit.
  • Aliquam laoreet ullamcorper diam, vitae faucibus odio congue eget.
  • Mauris pulvinar accumsan dolor, eget vestibulum lacus mollis ut.
  • Curabitur efficitur orci et viverra ullamcorper.
  • Cras vitae ipsum nec mi commodo molestie.
  • Morbi nec volutpat est. Donec porta sapien vel rutrum viverra. Donec rhoncus tempus ultrices.

Latest Jobs

Head of AI Unit
Technology
  • Athens
  • Up to €5500 per month
  • Permanent

Head of Artificial Intelligence Unit About the Role: As the Head of Artificial Intelligence Unit, you will lead a team of talented developers and data scientists in the development and implementation of advanced AI and ML algorithms. Reporting directly to the Group Chief Technology Officer (CTO), you will play a pivotal role in driving the strategic direction of our AI initiatives while ensuring alignment with company objectives. What You Will Need to Do: Lead and inspire a team of developers and data scientists to deliver innovative AI solutions that meet business needs.Develop and implement advanced AI and machine learning algorithms, with a focus on natural language processing (NLP), neural networks, deep learning, and optimization techniques.Collaborate closely with cross-functional teams to design, implement, and deploy machine learning models that address complex business challenges.Provide clear direction, guidance, and mentorship to team members, fostering a culture of continuous learning and professional development.Utilize strong managerial skills to effectively allocate resources, prioritize projects, and drive results in a fast-paced environment.Foster a collaborative and inclusive team culture that values diversity, creativity, and open communication.Establish and maintain strong relationships with key stakeholders, including executives, business leaders, and external partners, to drive AI innovation and adoption across the organization.Ensure compliance with relevant regulatory requirements and industry best practices in AI development and deployment. What Will You Bring: Bachelor's degree in Mathematics, Physics, or Computer Science.Master's degree in Mathematics, Engineering Mathematics, Machine Learning, Optimization, or related computational sciences.Strong programming skills in Python and C++.Solid understanding of linear algebra, calculus, and probability theory.Familiarity with information theory, dynamical systems, and complexity analysis.Experience with Spacy, HuggingFace models, TensorFlow, Keras, PyTorch, and OpenAI API is a plus.Proven track record of developing and deploying machine learning models.Excellent leadership and managerial skills, with the ability to inspire and motivate a team towards achieving strategic objectives.Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and communicate complex technical concepts to non-technical stakeholders. What We Offer: Competitive & performance based remuneration Meal Vouchers Medical & Life Insurance Plan New experiences within a multinational environment and global teams Team spirit environment with passion for technology Development opportunities within a market-leading, fast-growing organization If you want to be part of one of the top leading software firms in the FinTech industry internationally, we want to hear from you! We are an equal opportunities employer. All applications will be treated with strict confidentiality. By submitting your CV, you accept the content of our Privacy Policy, and consent to the processing of your data as part of this application.

AI & Machine Learning Engineer
Technology
  • Greece
  • Up to €4000 per month
  • Permanent

We are Hiring: AI EngineerGreeceSalary Range: Up to 4.000 GROSS monthly ( 14 Salaries - depending on experience). We're looking for an AI Engineer to join our client's team in Athens. If you're passionate about building intelligent systems and working on real-world AI applications, we'd love to hear from you. 🔧 What You'll DoBuild and deploy ML models in productionCollaborate with cross-functional teamsWork on data preprocessing, model training & evaluationStay up to date with AI/ML advancements ✅ What You BringHave a strong mathematical background in linear algebra, calculus, and probability theory.Familiarity with information theory, dynamical systems, and complexity analysis.2-4 years in ML/AI or data scienceStrong Python skills & ML libraries (e.g. scikit-learn, PyTorch, TensorFlow)Familiar with Git, Jupyter, and cloud platformsBonus: NLP, computer vision, or MLOps experience 🎁 What They OfferPrivate health insuranceMonthly ticketsFriendly team & growth opportunities

Java - Athens
Technology
  • Athens
  • Up to €3000 per month
  • Permanent

We're Hiring: Java Software Engineer📍 Location: Greece | Hybrid / On-siteAre you a Java Software Engineer who enjoys building scalable, high-performance systems and working across modern backend and frontend technologies? We're looking for an experienced engineer to join a high-impact team developing enterprise-grade solutions used by global financial organizations.You'll play a key role in designing, building, and optimizing modern applications, while collaborating with experienced engineers and architects in a fast-growing, technology-driven environment.🔧 What You'll Be DoingSoftware DevelopmentDesign, develop, and maintain Java-based applications using Quarkus or Spring.Build and optimize serverless functions for targeted use casesDatabase & DataWork with Microsoft SQL Server and PostgreSQL for data modeling, optimization, and performanceWrite complex SQL queries, stored procedures, and manage database migrationsArchitecture & QualityCollaborate with architects on scalable, maintainable system designsApply best practices in software design, clean code, and testingIdentify and resolve performance bottlenecks through profiling and tuningCollaboration & GrowthParticipate in code reviews and mentor junior engineersContribute to continuous improvement and technology evolutionStay up to date with modern engineering trends and tools🎯 What We're Looking ForBachelor's degree in Computer Science or equivalent practical experience3+ years of professional experience as a Java Software EngineerStrong hands-on experience with:Java, Quarkus, SpringServerless architecturesSolid experience with MS SQL Server and PostgreSQLStrong understanding of software engineering principles and system designExperience working in Agile/Scrum environmentsExcellent problem-solving and communication skillsHigh attention to detail and code quality⭐ Nice to HaveExperience with cloud platforms (AWS, Azure, or GCP)Familiarity with Docker, KubernetesBackground in financial services or enterprise systemsJava or related technical certifications💼 What's In It for YouCompetitive compensation packageWork on large-scale, mission-critical systemsExposure to modern architectures and cloud technologiesCollaboration with international teamsContinuous learning and career development opportunitiesSupportive engineering culture focused on quality and innovation📩 Ready to Take the Next Step?If you're passionate about Java, modern architectures, and building software that makes a real impact - we'd love to hear from you.Apply now and be part of a team shaping the future of enterprise technology.

Java-Remote
Technology
  • Greece
  • Up to €3000 per month
  • Permanent

We're Hiring: Java Software Engineer📍 Location: Greece | Hybrid / On-siteAre you a Java Software Engineer who enjoys building scalable, high-performance systems and working across modern backend and frontend technologies? We're looking for an experienced engineer to join a high-impact team developing enterprise-grade solutions used by global financial organizations.You'll play a key role in designing, building, and optimizing modern applications, while collaborating with experienced engineers and architects in a fast-growing, technology-driven environment.🔧 What You'll Be DoingSoftware DevelopmentDesign, develop, and maintain Java-based applications using Quarkus or Spring.Build and optimize serverless functions for targeted use casesDatabase & DataWork with Microsoft SQL Server and PostgreSQL for data modeling, optimization, and performanceWrite complex SQL queries, stored procedures, and manage database migrationsArchitecture & QualityCollaborate with architects on scalable, maintainable system designsApply best practices in software design, clean code, and testingIdentify and resolve performance bottlenecks through profiling and tuningCollaboration & GrowthParticipate in code reviews and mentor junior engineersContribute to continuous improvement and technology evolutionStay up to date with modern engineering trends and tools🎯 What We're Looking ForBachelor's degree in Computer Science or equivalent practical experience3+ years of professional experience as a Java Software EngineerStrong hands-on experience with:Java, Quarkus, SpringServerless architecturesSolid experience with MS SQL Server and PostgreSQLStrong understanding of software engineering principles and system designExperience working in Agile/Scrum environmentsExcellent problem-solving and communication skillsHigh attention to detail and code quality⭐ Nice to HaveExperience with cloud platforms (AWS, Azure, or GCP)Familiarity with Docker, KubernetesBackground in financial services or enterprise systemsJava or related technical certifications💼 What's In It for YouCompetitive compensation packageWork on large-scale, mission-critical systemsExposure to modern architectures and cloud technologiesCollaboration with international teamsContinuous learning and career development opportunitiesSupportive engineering culture focused on quality and innovation📩 Ready to Take the Next Step?If you're passionate about Java, modern architectures, and building software that makes a real impact - we'd love to hear from you.Apply now and be part of a team shaping the future of enterprise technology.

Technical Lead
Technology
  • Athens
  • Up to €4000 per month
  • Permanent

🚀 We Are Hiring: Tech Lead - Banking Technology | Athens Model of work: Hybrid (Syggrou Avenue, Athens).Salary Expectations: up to € 4.000 GROSS monthly (14 salaries). Are you an experienced engineering leader with a passion for building robust, secure, and scalable banking technology solutions? We are looking for a Tech Lead who will drive development across core banking projects and guide high-performing engineering teams in delivering cutting-edge financial platforms.In this role, you will collaborate closely with product, architecture, and client teams to design and deliver mission-critical systems within a modern, fast-paced environment. Key ResponsibilitiesAs a Tech Lead, you will:* Lead, mentor, and inspire a team of ~10 engineers, promoting collaboration and technical excellence.* Oversee the entire software development lifecycle-from architecture and design to deployment and maintenance.* Apply deep knowledge of banking systems, regulatory frameworks, and financial workflows to guide solution design.* Drive technical decision-making, ensuring scalability, security, and maintainability.* Contribute to architecture planning and long-term technical roadmaps.* Support quality assurance processes, ensuring high performance and compliance.* Work cross-functionally with Business Analysts, Product Owners, DevOps, and Architecture teams.* Work hands-on across modern technologies, including cloud environments such as AWS & Azure. What We're Looking For:✔ Master's degree in Computer Science, Software Engineering, or related field✔ 5+ years of experience leading development teams in enterprise-scale environments✔ Strong background in banking technology, financial services, or core banking systems✔ Solid understanding of system architecture, engineering best practices, and SDLC✔ Hands-on experience with AWS and/or Azure cloud platforms✔ Excellent leadership, communication, and stakeholder management skills✔ A solutions-oriented mindset with the ability to navigate complex technical challenges What We Offer:* Competitive remuneration* Ticket restaurant card* Private health insurance* Participation in major international projects & collaboration with global teams* A modern engineering culture with a passion for innovation in FinTech* Career development and continuous learning opportunities Why Join Us:You will join an innovative organization operating at the forefront of FinTech, contributing to transformative banking solutions used globally. You'll work in an environment that values ownership, creativity, and long-term career growth.

Software Development Manager | Department: Investment Banking
Technology
  • Athens
  • €4500 - €5500 per month
  • Permanent

Job Title: Software Development Manager | Department: Investment Banking Responsibilities of the Role:Lead and manage a software development teamDesign, evolve, and maintain product architectureDefine and drive the product roadmap in collaboration with stakeholdersOversee multiple concurrent projects and prioritiesGather, validate, and document business requirementsManage Agile processes including sprints, backlog, and ticketingOversee release management and ensure high-quality, timely deliveriesParticipate in customer-facing activities such as line reviews and sales callsAlign technical execution with business and product objectivesTechnical Requirements:Strong experience with the .NET technology stackSolid background in microservices architectureExperience with message brokers (e.g., Kafka, RabbitMQ, etc.)Experience with cloud platforms (e.g., Azure, AWS, or equivalent)Experience with Docker and containerized environmentsKnowledge of CI/CD pipelines, preferably using GitHub ActionsProfile:BS or MS in Computer ScienceExperience in the Financial sector, preferably Investment-related systemsMinimum 5 years of proven experience in a similar leadership roleStrong leadership and people-management skillsExcellent communication and stakeholder management skillsProven system design and architectural expertiseAbility to balance strategic thinking with technical depth

Junior Dotnet Developer
Technology
  • Athens
  • €1600 - €2500 per month
  • Permanent

Junior .NET Software Developer Contract Duration: Minimum 12 months (extension expected)Start Date: Mid to end February 2026Work Arrangement: HybridClient Environment: Large consulting-led enterprise delivery environmentEnd Customers: Energy or Financial Services organizations Role OverviewWe are seeking a Junior .NET Software Developer to support enterprise software implementation and maintenance projects. The role involves working as part of an established development team on business-critical systems within structured, regulated environments.The successful candidate will be embedded into the host team and contribute under the guidance of senior developers and technical leads. ResponsibilitiesContribute to software implementation projects and system enhancementsAssist with maintenance and support of existing applicationsDevelop and maintain .NET-based components under supervisionParticipate in Agile ceremonies, code reviews, and team delivery processesWork with relational databases and existing APIs Experience & Seniority1-2 years of proven professional experience as a .NET developerExposure to real production environments (beyond academic projects)Experience working within a team-based development setup Technical RequirementsMandatory.NET Framework (hands-on experience)C# developmentRelational databases (preferably SQL Server)Git-based version control Nice to HaveASP.NET MVC or Web APIsBasic exposure to front-end technologies (React or Angular)Introductory exposure to cloud platforms (Azure preferred)Experience in enterprise or regulated environments Delivery Framework & ToolingMethodology: Hybrid AgileTools: Jira, Azure DevOpsReporting Line: Host Software Development / Project Team Leader Industry ContextAssignments will be within:EnergyFinancial Services

Mid Dotnet Developer
Technology
  • Athens
  • €1200 - €1700 per month
  • Permanent

Mid-Level .NET Software Developer Engagement Details Start Date: Mid to end February 2026Work Arrangement: HybridClient Environment: Large consulting-led enterprise delivery environmentEnd Customers: Energy or Financial Services organizations Role OverviewWe are looking for a Mid-Level .NET Software Developer to actively contribute to enterprise software implementation projects for large-scale customers. The role requires hands-on development experience and the ability to work independently within a structured delivery environment. The developer will be embedded within an existing development team and will take responsibility for designing, developing, and maintaining components of business-critical systems. ResponsibilitiesDesign, develop, and maintain .NET-based applicationsContribute to new software implementations and ongoing system enhancementsAnalyze requirements and translate them into technical solutionsCollaborate with QA, DevOps, and business stakeholdersParticipate in Agile ceremonies, estimation, and code reviewsSupport integration with databases, APIs, and external systems Experience & Seniority2-3 years of proven professional experience in .NET developmentSolid experience working on production systemsAbility to work independently within a team-based delivery model Technical RequirementsMandatoryStrong hands-on experience with .NET FrameworkProficient C# development skillsRelational databases (SQL Server preferred)Git-based version control systems Nice to HaveFull-stack experience (ASP.NET MVC, Web APIs)Front-end technologies such as React or AngularExposure to cloud platforms (Azure preferred)Experience in enterprise-scale or regulated environments Delivery Framework & ToolingMethodology: Hybrid AgileTools: Jira, Azure DevOpsReporting Line: Host Software Development / Project Team Leader Industry ContextAssignments will be within:EnergyFinancial Services If you want, I can also:Align wording to a specific ATSMake it more sales-oriented or more technicalAdd a Senior version for completeness

Software Technical Manager (Public Sector(
Technology
  • Athens
  • Up to €4000 per month
  • Permanent

Software Technical Manager (Public Sector)Model of Work: Fully on-site. DescriptionJob Summary:The Software Technical Manager is a senior technical leader responsible for defining the technology vision, overseeing the architecture and guiding the implementation of enterprise-grade public sector software solutions. This role combines deep hands-on expertise in (Java) backend development with strong proficiency in modern frontend frameworks such as ReactJS and Angular.What You Will Do: You will design, develop, and maintain secure, high-quality software solutions for public sector systems, applying strong technical expertise to ensure reliability, scalability, and compliance with government standards.RequirementsWhat will you need to do:Projects, Customer-Facing & Pre-Sales Engagement:Support sales teams in technical discovery, RFP responses, and solution pitching.Present technical solutions and architecture proposals to clients in meetings, workshops and executive-level discussions.Build strong relationships by translating complex technical concepts into business value.Collaborate with project managers and stakeholders.Oversee project timelines, resource planning, and risk management.Ensure high-quality delivery through automation, CI/CD, and testing strategies.Technical Leadership & Architecture:Define and maintain the overall technical architecture for backend and frontend systems.Lead architectural design for scalable, secure, and high-performance applications.Evaluate and select technology stacks, frameworks, tools, and coding standards.Convert projects' requirements into actionable technical requirements.Ensure consistent application of design patterns, microservices principles, and REST/SOAP API best practices.Oversee backend development using Java, Spring Boot, Quarkus, and related technologies.Drive improvements in performance, security, and maintainability of backend services.Design and optimize database schemas, data flow, and integration points.Lead efforts in system modernization, refactoring, and cloud adoption.Provide technical oversight for applications built with ReactJS and Angular.Establish reusable UI components, state management patterns, and architecture best practices.Ensure consistent UX, responsive design, and accessibility compliance.Ensure adherence to cybersecurity best practices.Conduct code reviews and enforce engineering best practices.Champion automated testing, code quality metrics, and DevOps principles.Implement monitoring, logging, and observability standards.Team Leadership & Mentorship:Lead and mentor engineering teams.Foster a culture of innovation, collaboration, and continuous improvement.Guide career growth and skill development.What will you bring:Bachelor's or Master's degree in Computer Science or related field.10+ years of software engineering experience.5+ years in senior leadership roles, guiding engineering teams and managing complex projects.Experience presenting solutions to customers and executives.Expert proficiency in Java, Spring Boot, microservices, and REST API design.Strong experience with React, Angular, and modern frontend architectures.Understanding of cloud platforms and containerization.BenefitsWhat We Offer: Competitive remuneration packageMedical & Life Insurance PlanExperiences within a multinational environment and global teamsTeam spirit environment with passion for technologyDevelopment opportunities within a market-leading, fast-growing organization If you want to be part of one of the top leading software firms in the FinTech industry internationally, we want to hear from you!

Supporting businesses globally

 

First Achieve have hands on industry experience in recruiting the highest calibre candidates across IT, Technical, Engineering and Manufacturing sectors.

We believe that working in partnership to thoroughly understand the requirements and demands of our clients and candidates is the key to ensuring we consistently deliver a tailored service that’s of the highest standards whilst maintaining high levels of integrity, transparency and delivery.

Default title