Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
RequirementsUniversity degree in Information Technology, Computer Science, or a related field;A minimum of 7 years of demonstrated expertise in Java development, specifically Java 8 or higher, Spring (Boot), etc.;3-5 years of proven experience in UI development using Angular;Strong problem-solving skills;Extensive knowledge of RESTful web services, JSON processing, and ORM technologies;Solid experience with relational databases;Proficient in Jenkins and Git;Familiarity with distributed messaging systems, JPA/PostgreSQL, and Elasticsearch databases;Understanding of single sign-on technologies;Ability to design and implement solutions with minimal supervision;Embracing an 'automate everything' culture;Knowledge of Agile Software Development methodologies;Excellent verbal and written communication skills in English (B2 or higher);Strong team spirit and accountability in a multicultural and international environment;Fulfilled military obligations, if applicable.
About the job
Our Values: Trust | Respect | Team Spirit
Our Secret: Our talented team members who make a difference through their integrity and expertise!
Join Us as a Senior Full-Stack Software Engineer Full-time Contract | Athens, Greece
We are seeking a highly motivated, adaptable, and detail-oriented Senior Software Engineer with a knack for crafting innovative features. As part of our dynamic team, you will design, develop, and test software solutions that cater to both business requirements and customer needs.
Your Responsibilities Will Include:
Developing robust, testable features using Angular (version 9 and above) and Java (version 8 and above);
Implementing algorithms to tackle complex problems;
Facilitating application delivery across various environments using CI/CD practices;
Creating technical documentation and proof-of-concepts to guide design decisions;
Mentoring and training fellow team members;
Planning and executing technology upgrades.
About nrb
nrb is dedicated to fostering an environment of trust, respect, and collaborative spirit. Our employees are our greatest asset, and we strive to create a workplace that inspires innovation and integrity.
At Sunlight Group, we are at the forefront of revolutionizing energy storage solutions tailored for industrial and advanced technology sectors. Our endeavors are fueled by a genuine passion for performance and an unwavering commitment to continuous improvement. We are acutely aware of our environmental responsibilities, fostering a culture of openness and respect in every interaction. With a strong customer focus, we utilize data-driven insights to craft innovative solutions that empower our clients and enrich our shared ecosystem. By embracing an entrepreneurial spirit, we nurture an agile and collaborative work environment, inspiring our team through open communication, ongoing learning, and opportunities to fully realize their potential.Our Vision: Transforming Energy Storage Solutions to Power a Sustainable Tomorrow.Our Mission: We provide cutting-edge, high-quality energy storage solutions for industrial and advanced technology applications, driving an all-electric future.We are seeking a talented Senior Embedded Software Engineer to join our Battery Management System (BMS) software team. In this role, you will focus on developing test methods, designing and executing experiments, and prototyping innovative solutions to enhance existing or deliver new lithium battery products that align with customer requirements and our high standards. This position allows you to directly contribute to the evolution of our battery management systems and be part of a team dedicated to innovation and excellence.
Join our innovative team as an R&D Energy Engineer, specializing in Transmission and Distribution networks, along with Energy Wholesale Markets. We are looking for a dynamic individual with experience in European-funded R&D projects who is fluent in English and ready to contribute as an expert in Athens, Greece. At European Dynamics, you will be part of a high-performing team of diverse experts collaborating towards shared goals. We value integrity, responsiveness, and reliability, alongside excellent analytical, problem-solving, and organizational skills. The ability to work effectively within a team is essential, as you will be supporting projects funded by the European Commission and national research frameworks. We seek a candidate who demonstrates initiative, flexibility, and a strong sense of responsibility.Key Responsibilities: Lead and manage projects funded by the European Commission focused on Information Technologies and Power Systems engineering, contributing to significant energy research initiatives throughout Europe; Develop a comprehensive array of deliverables and reports for R&D initiatives and business development, including requirements, conceptual models, specifications, and implementation and integration plans; Advance the field of Energy research and technology in Europe, particularly in pioneering concepts like integrated energy-sharing platforms, energy protocols, and flexibility markets; Design and create innovative products, services, and applications in areas such as energy data spaces, energy communities, energy storage, and digital technologies, emphasizing energy efficiency, sustainability, and user engagement.
Role overview Renesas Electronics Corporation seeks an Embedded Software Engineer for its Kallithea, Athens location. The position centers on developing embedded systems used in a range of applications. Teamwork across multiple functions is essential, as projects often require input from colleagues in different areas. What you will do Design and implement software tailored for embedded systems Collaborate with cross-functional teams to deliver integrated solutions Optimize existing code and support ongoing system improvements
Join Delian as an Embedded Systems Software Engineer and play a pivotal role in developing cutting-edge embedded systems. You will collaborate with a talented team to design, implement, and optimize software solutions for our innovative products. If you are passionate about engineering excellence and eager to contribute to exciting projects, we want to hear from you!
Role overview d-one seeks a Senior Databricks Engineer in Athens, Greece. The focus is on developing and enhancing data solutions that help meet business objectives. Candidates should bring strong hands-on experience with Databricks and a solid track record in designing, implementing, and improving analytics infrastructure. What you will do Design and build data pipelines and solutions with Databricks Collaborate with cross-functional teams to gather requirements and turn them into technical deliverables Develop and maintain ETL processes Optimize data workflows for better performance and scalability Contribute to the ongoing development of the company’s data strategy Location This role is based in Athens, Attica, Greece.
Role overview Renesas Electronics is seeking an Embedded Software Engineer to join the team in Kallithea, Athens. The focus of this role is to create and enhance embedded software used in advanced electronic products. What you will do Develop and improve embedded software solutions tailored for Renesas products Collaborate with colleagues from various teams to help achieve project objectives Participate in all stages of the software development lifecycle, including design, implementation, and testing Location This position is based in Kallithea, Athens.
Join our expanding Research, Development & Innovation (RDI) Department as an experienced Project Manager dedicated to spearheading R&D initiatives funded by E.U. programs.At uni-systems, we pride ourselves on a rich portfolio of E.U. funding proposals and successfully awarded projects across diverse sectors such as smart cities, energy, mobility, industry 4.0, e-government, cultural heritage, and health. Our collaborative efforts engage academic institutions, businesses, startups, and non-profits across Europe, working together to submit joint proposals under various E.U. funding frameworks such as Horizon Europe, Digital Europe, and Creative Europe.Your Contributions:Our UniQue team is a blend of talents from various backgrounds, united by a common enthusiasm for technology and innovation. As our Project Manager, you will:Oversee and coordinate E.U.-funded R&D projects based in Greece and/or Luxembourg.Track project timelines, deliverables, and financial aspects.Engage with consortium partners and European stakeholders to ensure robust collaboration and communication.Draft and evaluate reports, deliverables, and proposals.Identify potential risks to maintain project continuity and success.Guarantee compliance with funding program requirements, project objectives, and KPIs.Qualifications for Success:To thrive in this role, you should possess:A minimum of 5 years of applicable professional experience in project management.A proven history of managing E.U.-funded R&D projects, with at least one experience as an official Coordinator.A degree in Information and Communication Technologies (ICT), Computer Science, or a related field.Excellent planning and organizational abilities.Strong communication skills with diverse business stakeholders.Fluency in English (both written and verbal).Preferred Skills:Capability to manage multiple projects and teams while ensuring timely delivery and quality results.Experience working in international and cross-functional settings.Willingness to integrate AI tools into everyday workflows.A mindset geared toward adaptability and continuous improvement.
Renesas Electronics Corporation seeks a Global Technology Liaison in Athens to strengthen connections between the company and academic institutions in semiconductor research and development. This position plays a key part in fostering relationships that drive joint projects and support technical progress in the semiconductor industry. Key responsibilities Build and manage partnerships with universities and research groups focused on semiconductor R&D. Coordinate research initiatives that align academic work with industry requirements. Facilitate the transfer of new ideas and technologies from academic labs into practical semiconductor applications. Act as Renesas’s representative in collaborative research discussions and project planning with academic partners. Location This position is based in Athens.
Join the dynamic team at Finartix as a Senior Software Engineer specializing in .NET technologies. We are seeking a motivated and talented Backend Application Developer to contribute to our Software Engineering Practice. You will play an essential role in designing, implementing, and managing innovative technology-driven solutions that enhance our clients’ operational efficiency across various sectors. Key ResponsibilitiesEngage in the complete software development lifecycle including designing, testing, and maintaining bespoke applications.Adhere to established programming standards for naming conventions, security, performance, and ensure comprehensive code documentation.Act as a trusted technical advisor to clients, offering solutions tailored to their needs.Provide ongoing support to both business and IT users for existing applications.
Join agileactors as a Senior Software Engineer in Test, where you will play a pivotal role in ensuring the quality of our software products. You will leverage your expertise in testing methodologies and software development to design and implement automated tests, contributing to our commitment to excellence and innovation.
Role overview Speechify seeks a Senior Software Engineer to strengthen the core user experiences in its products. The position involves shaping the way people interact with Speechify’s tools by designing, building, and maintaining software that sits at the heart of the user journey. Key responsibilities Collaborate with teams from different functions to define and refine product features Create and maintain software aimed at improving the overall user experience Use advanced engineering expertise to guide projects from initial concept through to launch Ensure each deliverable meets a high standard of quality Location This role is based in Athens, Greece.
D ONE is a distinguished consultancy firm specializing in data, artificial intelligence, and transformation strategies. Our mission is to empower organizations to transform their ambitions into tangible impacts. We achieve this by aligning strategies, constructing robust data foundations, offering scalable high-impact solutions, and fostering trust and governance through a people-centered approach.Operating from Zurich, Munich, and Athens, we leverage our deep expertise across the entire data value chain to assist clients throughout Europe. Our methodology is pragmatic, people-focused, and designed for sustainable value.We are on the lookout for a meticulous Administrative Assistant to enhance our Athens office operations. In this role, you will be pivotal in ensuring that all administrative functions are executed efficiently and maintain our high standards.Your responsibilities will include:Overseeing the daily administrative operations of the office (Daily presence at our Kolonaki district office in Athens is mandatory during business hours).Providing comprehensive administrative support to senior management, involving data management, spreadsheet handling, and report generation.Coordinating with external vendors and service providers.Assisting in HR functions such as recruitment, onboarding, and managing employee relations.Supporting management in both strategic and operational tasks.Independently planning and organizing professional events for clients and team members.What you bring to the table:A Bachelor's degree in Business Administration or a related field is preferred.Prior experience in office management or administrative roles is advantageous.Exceptional organizational and time management abilities.Strong communication and interpersonal skills.A keen interest in technology with proficiency in data handling and spreadsheet applications; database experience is a plus.Self-motivated with the capacity to work independently and take initiative.Fluency in both Greek and English is required; proficiency in German is a significant advantage.What we offer:A serene and distraction-free work environment that allows you to focus on what truly matters.An international team comprising talented individuals from diverse backgrounds who are ambitious and enjoy taking on challenges while having fun at work.Regular offsite social events.An attractive benefits package.Are you ready to join a dynamic team with a proven history of success and work on projects that will continuously challenge you?Please submit your application referencing:D ONE Value Creation AEStamatis StefanakosMourouzi 10Athens 106 74
Our Values: Trust | Respect | Team SpiritOur Secret: Our talented team members who make a difference through their integrity and expertise!Join Us as a Senior Full-Stack Software EngineerFull-time Contract | Athens, GreeceWe are seeking a highly motivated, adaptable, and detail-oriented Senior Software Engineer with a knack for crafting innovative features. As part of our dynamic team, you will design, develop, and test software solutions that cater to both business requirements and customer needs.Your Responsibilities Will Include:Developing robust, testable features using Angular (version 9 and above) and Java (version 8 and above);Implementing algorithms to tackle complex problems;Facilitating application delivery across various environments using CI/CD practices;Creating technical documentation and proof-of-concepts to guide design decisions;Mentoring and training fellow team members;Planning and executing technology upgrades.
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
D-ploy is a leading IT and engineering solutions provider operating across the EMEA region, with a presence in countries such as Switzerland, Germany, Czech Republic, Austria, the UK, and the USA. We pride ourselves on delivering cutting-edge IT services and solutions to our esteemed clients, emphasizing reliability, efficiency, and long-term partnerships that drive IT productivity and enhance business value.We are currently seeking an experienced IT Onsite Support Engineer to provide exceptional support to end-users in a professional and regulated environment in Athens.Key ResponsibilitiesDeliver first and second-level IT support (covering hardware, software, mobile devices, and peripherals).Serve as the primary onsite contact for IT-related issues faced by end-users.Troubleshoot incidents and service requests using our ticketing system (ServiceNow).Provide timely and professional user support, both desk-side and remotely.Accurately document all actions and resolutions within the ticketing system.Facilitate IT onboarding for new employees, including equipment setup and user guidance.Contribute to knowledge base documentation and support continuous service improvement initiatives.
Role Overview Intralot is seeking a Senior Software Engineer with strong Java expertise to help build and improve software for gaming and lottery systems. This role focuses on designing and developing solutions that support the company's products and services. What You Will Do Develop and maintain Java-based applications for gaming and lottery platforms. Collaborate with team members to solve technical challenges and deliver new features. Contribute to the architecture and design of scalable, reliable systems. Location This position is based in Athens, Attikí, Greece.
Role overview Ballys Central Lotsa is looking for a Senior Java Software Engineer in Athens, Attikí, Greece. This position focuses on designing, building, and maintaining complex software systems that support core business needs. What you will do Design, implement, and support Java-based software solutions Work with teams across disciplines to clarify and refine project requirements Help ensure deliverables meet quality standards and business goals
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.
The TeamOpenBet stands as a premier global provider in the betting and gaming entertainment industry, partnered with over 200 clients to craft unforgettable winning moments for millions of players globally. From managing bets during landmark events such as the FIFA World Cup and the Super Bowl to developing innovative products like BetBuilder, we are committed to enhancing the player experience with top-tier content, state-of-the-art technology, and robust player protection mechanisms.For more than 25 years, our unparalleled platform has fueled the most prominent betting brands, maintaining optimal performance with 100% uptime, unmatched scalability, and rapid response times. With 85 licenses and a clientele that includes 20 operators from the World Lottery Association, our team of over 1,200 experts across 14 countries remains at the forefront of the industry. Join OpenBet and elevate your career by being part of a dynamic global team that is shaping the future of betting entertainment for millions.The GoalAs a Senior Software Engineer at OpenBet, you will gain exposure to vital systems, along with comprehensive training and mentorship to advance both our software and your professional growth.Your Responsibilities:Develop new features and functionalities for high-transaction, large-scale betting platforms and systems;Lead design and code reviews;Identify and resolve performance bottlenecks in the software;Design modular, scalable, and portable solutions; spearhead enhancements to system architecture;Mentor, guide, and potentially manage junior software engineers;Collaborate with customer stakeholders to communicate complex technical concepts.Your Profile:A bachelor’s degree in computer science, engineering, or information systems from a recognized institution;Proven programming proficiency in Java;Strong foundational programming skills (data structures, algorithms);Experience in database design and optimization (any vendor);Familiarity with web technologies and internet protocols (SOAP, WS-*, ReST, XML, HTTP, TCP/IP);Exceptional communication skills, both written and verbal;6+ years of professional software development experience.Preferred Skills and Experiences:Experience in Linux development;Proficiency in TCL;Web development experience with React, HTML, HTML5, and CSS;Knowledge of Agile methodologies, Scrum, BDD, TDD;Experience with Jenkins or other CI tools;Good understanding of Git or other version control systems;Scripting knowledge in Bash, Perl, Python, and JavaScript;Experience developing software that integrates with third-party systems;Background in software development for high-availability environments.
Mar 12, 2026
Sign in to browse more jobs
Create account — see all 501 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.