Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Key QualificationsBachelor's degree in Information Technology, Computer Science, or a related field;A minimum of 6 years of hands-on experience in Java development (Java v11+) with the Spring or Spring Boot framework;Strong programming fundamentals with a focus on design and coding best practices;Extensive experience with relational databases;Proficiency in web applications and front-end development using JavaScript frameworks, primarily Angular;Familiarity with Elasticsearch, Kafka, and JMS;Development experience with open-source Java Stack technologies such as Postgres, Maven, Git/Bitbucket, and JUnit;Excellent verbal and written communication skills in English (B2 level or higher);A collaborative mindset and the ability to work effectively in a multicultural and international environment.
About the job
Join Our Team as a Full-Stack Java Software Engineer!
Core Values: Trust | Respect | Team Spirit
Our Key to Success: Our dedicated team members who enhance our projects with their skills and integrity!
Your daily tasks will encompass back-end development and testing of web applications utilizing the Java programming language (version 8 and above). Collaborate in a dynamic environment that fosters both professional growth and team collaboration.
About Trasys Greece
Trasys Greece, a part of the NRB Group, is a forward-thinking organization that values diversity and inclusion. We are committed to providing equal opportunities to all applicants and fostering a workplace that respects and values every individual.
finartix is looking for a Mid-Level iOS Software Engineer to help shape a new mobile banking application for a major financial institution. This role centers on building secure, high-performance features in Swift and SwiftUI, working alongside designers, backend engineers, and product managers. The project blends fintech innovation with enterprise delivery, …
Join our dynamic team as a Mid-Senior SAP Consultant at netcompany1, where you will leverage your expertise in SAP solutions to drive impactful business transformations. Collaborate with clients to understand their needs, design effective solutions, and implement SAP systems that enhance operational efficiency.As a key member of our consulting team, you will be involved in various projects, guiding clients through the SAP implementation process while ensuring best practices are followed. Your role will be critical in shaping our clients' success and delivering exceptional results.
About the Role netcompany1 is looking for a Junior to Mid-level Data Engineer in Athens. This role focuses on building and improving data pipelines that support business decisions. The work involves designing, implementing, and optimizing data flows to keep information accurate and reliable. Main Responsibilities Design and build data pipelines for business and analytics needs Optimize existing data processes for efficiency and quality Work with data scientists, analysts, and engineers to improve data architecture Help ensure data integrity across projects Collaboration This position works closely with cross-functional teams, including data scientists and analysts, to support analytical projects and improve how data is used throughout the company. Who We're Looking For Interest in data engineering and analytics Willingness to learn new technologies and approaches Strong teamwork and communication skills
Join Workable, the leading provider of an all-in-one HR suite designed for over 31,000 businesses and HR teams. Our innovative solution combines the globally recognized Applicant Tracking System (Workable Recruiting) with a comprehensive employee management system (Workable HR). At Workable, we empower organizations to prioritize what matters most: recruiting the right talent and nurturing their development.We pride ourselves on our vibrant and collaborative culture, where talented individuals thrive while having fun, learning, innovating, and assisting others in their growth. We respect every team member, hire top talent, and ensure every experience is memorable.We are expanding rapidly and are seeking a Senior Software Engineer to enhance our Product team!Our engineering culture is robust, emphasizing customer-centric design. We are involved in a variety of stimulating application development areas, including web and mobile applications, infrastructure, performance optimization, UI/UX design, integration with numerous web services, API development, modern front-end frameworks, scalability, video technology, natural language processing, data science, and usability engineering. We practice Agile methodology and test-driven development daily!Our technology stack includes Rails, Node, Python, and Java applications utilizing PostgreSQL, MongoDB, RabbitMQ, Redis, and Elastic, all deployed on Kubernetes and GCP. We are on the lookout for developers across all domains of SaaS application development, with various teams focusing on different aspects from core applications to mobile/tablet applications and beyond. We'll align you with the right team based on your expertise and interests.
Role overview Speechify seeks a Senior Software Engineer with experience in Windows and desktop applications for its Athens, Greece office. The focus is on building software that enhances user experience and accessibility for a broad audience. What you will do Design, develop, and maintain desktop applications for Windows platforms Collaborate with colleagues across teams to deliver high-quality software Contribute to technical decisions and help guide project direction Work to ensure applications are scalable, efficient, and reliable
Are you a Junior Java Developer ready to embark on exciting software development projects? Join our innovative team based in Athens or work entirely remotely, contributing to impactful projects for significant international public organizations.Your Responsibilities: Create high-quality web and mobile applications utilizing cutting-edge software development techniques and technologies; Engage in software architecture design and contribute your ideas; Collaborate effectively within a diverse, multi-national team. Essential Qualifications: A Bachelor's Degree in Electrical Engineering, Computer Science, or Software Engineering; Strong analytical skills, team-oriented mindset, and a passion for learning and excellence; Practical experience in Java web development; Familiarity with database systems; Proficiency in English, both written and spoken. Preferred Qualifications:Experience with technologies such as Spring, Angular/React, Spring Cloud, JPA/Hibernate, Git, and Maven/Gradle will be a plus.What We Offer:We value talent and dedication and believe in rewarding our team members. Here’s what you can look forward to:Attractive full-time salary;Comprehensive private health insurance via the company’s group program;Flexible working hours;Access to advanced tools and technologies;Opportunities for professional development including language courses and specialized training;Career advancement prospects working alongside some of the industry's most innovative specialists;A dynamic and supportive work environment that encourages personal and professional growth through challenging goals and mentorship.If you're looking for an exciting challenge and wish to work with some of the latest technologies, we would love to hear from you! Please send your updated CV in English, referencing: (JJD1/02/26).Explore our other job openings by visiting our career page and follow us on Twitter (@EURODYN_Careers) and LinkedIn.About European Dynamics: European Dynamics is a prominent European Software, Information, and Communication Technologies firm with an international presence, employing over 1100 engineers, IT experts, and consultants across various locations including Athens, Brussels, Luxembourg, Copenhagen, and London. We specialize in designing and developing integrated software applications.
iKnowHow Group is an innovative leader in Software and Robotics Solutions, making waves in the international market. In just a few years, we have expanded our team by over 80%, transitioned to a bright and modern office space, and are kicking off 2026 with a multitude of exciting projects focusing on digital transformation, custom software, and robotics.We are actively seeking a passionate Junior/Mid-Level Robotics Software Engineer to enhance our robotics development team.This position will involve contributions to outdoor localization technologies (GNSS, IMU, LiDAR), development of Nav2-based navigation systems, and simulation work for autonomous ground vehicles and magnetic ship-hull crawlers.You will collaborate with experienced engineers and play a vital role in advancing real-world robotics systems that operate in challenging outdoor and marine environments.
Senior Software Engineer - Conversational AI & Automation Aisera is at the forefront of AI Copilot solutions, leveraging AiseraGPT and Generative AI to revolutionize business operations and enhance revenue growth through a self-service model. Our AI Copilot employs industry-specific and domain-specific LLMs to create human-like interactions and automate requests through intelligent workflows. With over 400 integrations and more than 1200 pre-built workflows, we empower our clients to achieve over 75% automation and reduce costs by up to 90%. We have been recognized with numerous accolades, including FastCompany's Best Workplaces for Innovators, the Inc 5000 Award for Fastest Growth, Forbes AI50, EY Entrepreneur of the Year 2023, CNBC Upstart 100 Top Startup, Gartner Cool Vendor, and many more. Our experienced founding team has successfully led multiple startups and acquisitions. We foster a culture of responsibility and ownership, hiring individuals from diverse backgrounds and experiences. Our team members are empathetic towards our customers and each other, creating a supportive and innovative environment. Join our vibrant and fast-paced team, and be part of our mission to transform the industry. The Role: We are seeking a talented software engineer with extensive hands-on experience who can offer technical guidance and mentorship to team members. As a Senior Engineer, you will be instrumental in designing, developing, and maintaining our Conversational AI & Automation components and features, emphasizing microservices architecture. Your expertise in product development and technical leadership will significantly influence our innovative solutions and enhance existing products. This role is based out of Athens, Greece (Remote) Responsibilities: Design, build, and deliver scalable, real-time systems, prioritizing quality, scalability, and operability. Collaborate with product management, data science, and engineering teams to deliver end-to-end solutions that provide maximum business value to customers. Review and provide constructive feedback on technical designs and code modifications to ensure high availability, scalability, maintainability, and code quality standards. Troubleshoot and resolve complex technical issues that arise in production, ensuring timely resolutions. Proactively identify areas for technical improvement and implement solutions to enhance system performance.
Are you an aspiring Junior Java Developer/Consultant looking to fast-track your career? Become part of our dynamic team at European Dynamics, where you can work from our offices in Athens or Crete, or remotely. Engage in pioneering software development initiatives on significant international projects for prestigious public organizations.Your Responsibilities: Create and implement tailored solutions utilizing Java, IBM Case Manager, and FileNet tools; Collaborate within a diverse, multi-national team environment. Qualifications: Bachelor's Degree in Electrical Engineering, Computer Science, or Software Engineering; Familiarity with J2EE, Web Services, REST, XML, JSON; Proficient in version control systems like Git and/or build tools like Maven. What We Offer:Your talent and commitment deserve recognition. Here's what you can anticipate as a member of our team:Attractive full-time salary;Comprehensive Private Health Coverage through the Company’s group program;Flexible Working Hours to suit your lifestyle;Access to State-of-the-Art Tools;Opportunities for Professional Development including language courses and specialized training;Career Advancement: Collaborate with some of the most innovative minds in the industry;A Vibrant Work Environment that promotes personal and professional growth through challenging objectives and mentorship.If you are ready for an exciting challenge, eager to work with cutting-edge technologies, and want to enjoy your work, we invite you to apply! Send your detailed CV in English, referencing: (JJDC/02/26).Explore our other job openings by visiting our career section at www.eurodyn.com and stay connected with us on Twitter (@EURODYN_Careers) and LinkedIn.About European Dynamics: European Dynamics is a prominent European company specializing in Software, Information, and Communication Technologies, with a global presence in cities like Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valletta, Vienna, The Hague, and Hong Kong. Employing over 1100 professionals, including engineers and IT experts, we leverage cutting-edge technology to design and develop software applications. Our current IT projects exceed a value of 300 million EURO, and we are a trusted IT service provider to European Union Institutions, international organizations, European Agencies, and national governments across 40 countries and 4 continents.We are dedicated to fostering diversity in our workforce and uphold Equal Employment Opportunity without regard for race, color, national origin, gender, or any other characteristic.
The TeamOpenBet stands as a premier global authority in the realm of betting and gaming entertainment, relied upon by over 200 partners to craft unforgettable winning experiences for millions globally. From managing bets during monumental events such as the FIFA World Cup and Super Bowl to innovating next-generation products like Bet Builder, we are constantly reshaping the player experience with superior content, innovative technology, and advanced player protection measures.With a legacy spanning over 25 years, our unparalleled platform has fueled the most recognizable betting brands, guaranteeing peak performance with 100% uptime, unmatched scalability, and speed. Holding 85 licenses and counting, alongside 20 World Lottery Association operators in our clientele, we boast a robust team of over 1,200 experts across 14 countries. Join OpenBet to elevate your career and collaborate with a global team at the forefront of shaping the future of betting entertainment for millions.The GoalWe are in search of a driven and ambitious Senior .NET Software Engineer to propel Sportcast's growth from our European offices.As a Senior Software Developer within the Trading & Data Solutions team, you will engage in a cross-functional capacity, developing, deploying, and supporting various projects and initiatives. You'll have the chance to work on diverse projects, producing code that is both testable and maintainable. As a valued team player, your contributions will be instrumental in team design, scoping, and prioritization discussions. This team is dedicated to assisting the business in achieving scalability through automation.Your role will encompass the development and maintenance of real-time systems.What You’ll Be DoingAnalyze and question business requirements critically.Actively participate in solution design efforts.Ensure our systems' performance, security, and availability.Develop high-quality, high-performing code aligned with business needs.Optimize solutions to support service levels while minimizing cloud expenses.Mentor fellow team members.Automate processes wherever feasible.Challenge existing practices to enhance our patterns, standards, and procedures throughout the organization.The Player5+ years of experience with .NET/.NET Core and C#Familiarity with Unit Testing, serverless technologies like Azure Functions, and containerized microservices using Azure Container Apps or AWS equivalentsExtensive expertise in SQL-based databases, including MSSQL and PostgreSQL, with a strong grasp of query optimization, indexing strategies, and performance tuning for large-scale, high-throughput applicationsProficient in utilizing GitHub Copilot and Cursor AI to enhance development speed while ensuring secure and compliant coding practices
Role Overview Arista Networks is looking for a Senior Software Engineer with deep experience in Linux Kernel development and C++. This position is based in Athens. What You Will Do Design and implement software solutions that improve performance and reliability for Arista’s products. Work closely with other teams to troubleshoot, analyze, and optimize existing Linux Kernel code. Develop new features and functionality, helping to ensure systems remain efficient and scalable. Contribute technical expertise to support Arista’s networking solutions. Who We’re Looking For Strong background in Linux Kernel development. Proficient in C++. Skilled at collaborating with cross-functional teams. Experienced in troubleshooting and optimizing complex systems.
Working Model: Hybrid | Type: Full-timeAccepted is a leading software and digital transformation services company dedicated to empowering clients across various industries, including Finance, Energy, Gaming, Telecommunications, and more. With over 20 years of proven engineering excellence, we pride ourselves on delivering outcome-focused solutions and building high-performing teams that seamlessly integrate with our clients' operations.We are currently seeking a Mid-Level .NET Developer to enhance our hybrid delivery teams and contribute to exciting projects.ResponsibilitiesDevelop high-quality web and API applications using C# and .NET Core.Participate in the technical design of systems and explore new tools and technologies.Integrate third-party services through APIs.Understand web protocols (HTTP) and RESTful APIs for consumption and development.Maintain efficient MS SQL databases.Engage in team code reviews to ensure high standards.
Join AbZorba Games, a leading studio within Greentube and NOVOMATIC Interactive, renowned for crafting exceptional social casino games. As we enhance and expand our mobile casino application, 'Diamond Cash Slots', we are on the lookout for a talented Senior Back-End Software Engineer to enrich our dynamic development team.In this role, you will be the architect of the core mechanics behind our slot games and the underlying server-side logic that shapes player experiences. Your key responsibilities will include designing, developing, and maintaining robust back-end systems that support our array of slot titles. This encompasses everything from implementing core game features to ensuring our game servers' integrity and performance. Collaborating with game designers, front-end developers, and product stakeholders, you will help breathe life into innovative slot games and features.The ideal candidate will be enthusiastic, team-oriented, and possess a solid grasp of Game Dynamics.Note: This position is fully remote but will require occasional travel to our Athens office every few months for team meetings and workshops. Therefore, preference will be given to candidates residing in Greece.
Role Overview FINARTIX is looking for a Mid-Level DevOps Engineer to join the team in Athens, Attica, Greece. This position sits within the Software Engineering Practice and focuses on projects for clients in the banking sector. The role involves hands-on work with modern technologies and offers opportunities to contribute to the design, implementation, and deployment of new solutions. What You Will Do Build and maintain reliable CI/CD pipelines for multiple project teams Manage version releases and coordinate distribution to the right channels Support and improve build and test infrastructure Work closely with stakeholders to deliver high-quality products and modules Apply DevOps best practices to drive continuous improvement across workflows About FINARTIX FINARTIX delivers technology solutions for the banking sector and values a collaborative approach to software engineering. The team is committed to continuous learning and integrating new DevOps practices to improve outcomes for clients and colleagues alike.
Role Overview tgndata is hiring a mid-level Full Stack Software Engineer to help build and maintain web applications. This role combines remote work with in-office days in Athens, Attica, Greece. What You Will Do Develop and support web applications across the stack Work closely with colleagues from different teams to deliver software solutions Contribute to the quality and reliability of deployed applications Work Arrangement This position follows a hybrid model, with a mix of remote and on-site work in Athens.
Founded in 2018, Causaly is revolutionizing enterprise-scale scientific research with its advanced AI platform, enhancing human productivity. Our innovative technology empowers researchers to discover, visualize, and interpret biomedical knowledge while automating essential research workflows, driving progress against significant global health challenges.We collaborate with some of the largest biopharmaceutical companies and institutions worldwide, addressing diverse use cases in Drug Discovery, Safety, and Competitive Intelligence. To learn more about how we facilitate knowledge acquisition and enhance decision-making, explore our informative blog posts here: Blog - CausalyOur company is backed by leading venture capital firms, including ICONIQ, Index Ventures, Pentech, and Marathon.
Join Skroutz, where our mission is to deliver extraordinary experiences. Since our inception in 2005, we have believed that satisfied customers lead to satisfied merchants, driving us to understand and fulfill their needs while providing a seamless shopping journey.Our ambition is to transform into the Everyday App, the preferred platform for millions to meet their online shopping requirements. From the latest smartphone to essential pantry items, stylish outfits, or collectible gaming consoles, Skroutz is your reliable partner for effortless shopping.With aspirations that extend beyond Greece, we are on the path to becoming one of Europe's fastest-growing Marketplaces, with exciting ventures underway in Cyprus and the Balkans. Our commitment to customer satisfaction shapes every decision we make.We are looking for passionate individuals who thrive in the intersection of e-commerce and technology. If your drive is to create remarkable shopping experiences for users while enabling sellers globally to thrive, we want you on our team.At Skroutz, be a part of a transformative journey that redefines online shopping. Together, let’s turn everyday moments into exceptional experiences.Are you ready for the challenge?#AimToAmazeOur Engineering ValuesMaster your craft and take pride in your work.Deliver early and iterate based on feedback.Collaborate and be proactive within your team.Avoid over-engineering and focus on simplicity.Enjoy the process and celebrate achievements.Technologies We UseOur primary stack includes Ruby for backend development, utilizing the Ruby on Rails framework, alongside Javascript (ES6) and React/Redux for frontend. We leverage a MariaDB cluster for storage, with extensive use of Elasticsearch, Kafka, MongoDB, Redis, and Memcached. Jenkins is our go-to for CI, and we utilize tools like Sentry, DataDog, and Grafana for monitoring purposes. We consistently seek the most effective tools tailored to our needs. Discover more about our projects on our Engineering blog.Your Contribution to Skroutz's VisionWe are searching for Senior Backend Software Engineers with a robust technical background...
IKH is a premier Software and Robotics Solutions provider recognized for its innovation and international reach. Over the past few years, our team has expanded by over 80%, relocating to a new, spacious, and modern office. As we embark on an exciting journey into 2026, we are launching several new projects focusing on digital transformation, custom software development, and robotics.We are seeking a skilled Java Application Developer with robust technical capabilities and extensive experience to contribute to our challenging outsourced projects.Key Responsibilities:Design, develop, test, and maintain advanced Java applications utilizing Spring Boot, Spring Batch, and Vaadin framework (version 14 or later)Create reliable, scalable, and efficient web services using REST and SOAP protocolsConfigure and deploy Java applications on JEE application servers like Websphere, Weblogic, and JBossDesign and implement effective database solutions with RDBMS, preferably DB2Collaborate with the development team to uphold high-quality coding standardsEngage in code reviews to ensure code is maintainable, scalable, and efficientTroubleshoot and resolve complex Java application issuesWork closely with the QA team to ensure applications meet quality benchmarksParticipate in technical discussions, contributing to the design and architecture of applicationsCollaborate with cross-functional teams to deliver projects within specified timelines and budgetsStay informed on the latest advancements in Java and related technologies
Join the dynamic team at FINARTIX as a passionate Backend Application Developer. Contribute to innovative projects across various sectors, playing a vital role in developing, implementing, and managing technology-driven business solutions that enhance our clients' delivery approaches. Key Responsibilities Engage in the complete software development lifecycle, including the implementation, testing, and maintenance of custom applications. Adhere to established standards for programming, security, and performance while ensuring thorough code documentation. Act as a technical consultant to clients, providing expert advice and support. Assist both business and IT users with existing applications to ensure optimal performance. QualificationsBachelor's or Master's degree in Computer Science, Engineering, or a related field is required.A minimum of 3 years of experience in Software Engineering.Strong proficiency in Backend Engineering with the .Net Framework.Hands-on experience with various database technologies, including SQL, NoSQL, and Vector.Familiarity with Web Services (SOAP/REST) and Application Servers (IIS).Understanding of system frameworks such as Git and Azure DevOps (ADO), as well as container technologies like Docker or Kubernetes.Previous experience in Infrastructure Architecture and support is a plus.Cloud Services certification (AWS, Azure, GCP) is an added advantage.Exceptional programming skills and a creative approach to problem-solving.Excellent communication and time management skills.Proficient in both English and Greek, with strong written and verbal capabilities.BenefitsProfessional development through engaging, real-world projects across diverse industries.Work within a rapidly-growing technology company with esteemed partners.Opportunity to collaborate with talented colleagues in a diverse environment.Competitive salary package.Comprehensive private health insurance.Access to training and development opportunities.Company laptop provided.Flexible work environment.
Join our dynamic team as an IBM Filenet / Java Developer, where you will work either from our Athens office or fully remotely. In this role, you will collaborate with a talented software development team to deliver innovative IT solutions for prominent international public organizations. Our company is committed to your professional growth, providing comprehensive training and resources to help you achieve your career aspirations.Your Responsibilities:Design and develop high-quality web and back-end software utilizing the latest development techniques and technologies.Engage in software architecture design and contribute your insights.Collaborate within a diverse, multinational team environment.