Java Software Engineer jobs in Athens – Browse 399 openings on RoboApply Jobs

Java Software Engineer jobs in Athens

Open roles matching “Java Software Engineer” with location signals for Athens. 399 active listings on RoboApply Jobs.

399 jobs found

1 - 20 of 399 Jobs
Apply
companyNetcompany logo
Full-time|On-site|Athens

Are you eager to explore the exciting opportunity of becoming a Java Software Engineer at Netcompany?As a member of our dynamic agile teams, you will engage in large-scale transformation projects for global clients across diverse and stimulating sectors including European Institutions, Telecoms, Sports Betting & Lotteries, Fintech, Healthtech, and Public Domain (next-gen).In your role as a Java Software Engineer, you will be responsible for:Designing, developing, and maintaining the back-end of extensive web-based Java EE applicationsParticipating in the technical analysis, documentation, implementation, and integration of robust applicationsTesting and managing early life support for core software tools and assets produced during software development projects

Feb 9, 2026
Apply
company
Java Software Engineer

European Dynamics

Full-time|On-site|Athens, Attica, Greece

Are you a driven Software Engineer with a strong passion for Java? This is your chance to become a key player in a vibrant team based in Athens!Your Responsibilities: Engage in the analysis, design, development, and maintenance of intricate web-based Java applications, collaborating within a dedicated team that upholds exceptional professional standards. Participate actively in all stages of the software development lifecycle. Craft well-structured, testable, efficient code that meets high standards. Guarantee the delivery of superior software that aligns with system specifications, quality benchmarks, and company guidelines. Contribute to comprehensive project and system documentation while producing technical documentation. Foster continuous improvement by exploring alternative technologies and presenting findings for architectural evaluation. Your Qualifications: Master's or Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent professional experience. A minimum of 4 years of demonstrable experience in the software development lifecycle utilizing Java. Proficiency in Web services, RESTful services, JSON, and XML. Experience with SQL databases (MySQL, PostgreSQL, etc.) and/or NoSQL databases (Cassandra, MongoDB, in-memory grids). Familiarity with application servers such as Wildfly, Thorntail, and/or Spring Boot is highly advantageous. What We Offer:We value talent and commitment. Here’s what you can expect when you join our team:Attractive full-time salary;Comprehensive Health Coverage through the company’s group program;Flexible Working Hours;Access to Cutting-edge Tools;Professional Development opportunities including language courses, specialized training, and ongoing learning;Career Progression: Collaborate with some of the most innovative specialists in the industry;A Dynamic Work Environment: Excel in a setting that promotes challenging goals, autonomy, and mentorship, facilitating both personal and organizational growth.If you are eager for a stimulating challenge, ready to work with cutting-edge technologies, and enjoy your craft, we encourage you to apply! Please submit your detailed CV in English, referencing: (SSE/02/26).Explore all our available positions by visiting our career section at www.eurodyn.com and connect with us on Twitter (@EURODYN_Careers) and LinkedIn.European Dynamics (www.eurodyn.com) is a prominent European company specializing in Software, Information, and Communication Technologies, operating on an international scale.

Feb 2, 2026
Apply
company
Full-time|On-site|Athens, Attica, Greece

Join Our TeamAt OpenBet, we pride ourselves on being a premier global leader in betting and gaming entertainment. Trusted by over 200 partners worldwide, we are dedicated to creating unforgettable winning moments for millions of players. Our innovations have transformed the player experience, from processing bets during major events such as the FIFA World Cup and Super Bowl to developing cutting-edge products like BetBuilder. We are committed to delivering high-quality content and advanced player protection tools.For more than 25 years, our industry-leading platform has powered the most recognizable betting brands, ensuring peak performance with 100% uptime, unmatched scale, and speed. With 85 licenses and a team of over 1,200 experts across 14 countries, we continue to be at the forefront of the industry.Your MissionWhat You Will DoDevelop and enhance features for high-transaction, large-scale betting websites.Engage in design and code reviews to ensure quality and efficiency.Identify and resolve performance bottlenecks within the software.Create modular, scalable, and portable solutions.Contribute to the overall system architecture while designing components that align with our objectives.Work on full stack, end-to-end solutions.Collaborate with and learn from seasoned team members.Your ProfileWhat You BringIf you are the right candidate for this Software Engineer role, you will have:A minimum of 3 years of hands-on experience in designing and developing applications using Java Enterprise platforms, particularly in UNIX/Linux environments.Proficiency in the Spring framework (Spring Boot, Spring MVC).Strong understanding of Relational Databases, SQL, and ORM technologies such as JPA and Hibernate.Experience in developing distributed systems with a solid grasp of concepts like caching, interprocess communication, and brokering.Excellent communication skills, both written and verbal.Familiarity with microservices architecture and distributed systems.A quick ability to learn and adapt to new technologies.Experience with Test-Driven Development (TDD) and/or Behavior-Driven Development (BDD).Bonus QualificationsExperience developing applications on Unix/Linux.Familiarity with web technologies and internet protocols (REST APIs, JSON, XML, HTTP, TCP/IP).Experience with Maven and automated testing frameworks.Knowledge of third-party system integration.Familiarity with messaging systems such as Kafka and RabbitMQ.Experience with version control (Git), CI/CD tools (Jenkins, Bitbucket), and containerization technologies (Docker, Kubernetes).Knowledge of infrastructure-as-code tools (Terraform, Ansible).Experience with cloud services, preferably AWS.Scripting skills in Bash, Perl, Python, or JavaScript.

Feb 26, 2026
Apply
companyIKH logo
Full-time|Hybrid|Athens, Attica, Greece

IKH is a premier Software and Robotics Solutions provider making significant strides in the global market. Over the past few years, our team has expanded by over 80%, leading us to relocate to a modern, spacious office. As we embark on 2025, we're excited to introduce several innovative projects focused on digital transformation, custom software development, and robotics.We are currently seeking a talented Senior Java Software Engineer with a robust technical background and extensive experience to tackle challenging outsourced projects.In this position, you will not only develop complex project tasks but also supervise the development efforts of junior developers. You will analyze functional requirements and decompose tasks for team assignment.To thrive as a Senior Software Developer, you should possess profound knowledge of Java technologies and exhibit strong leadership capabilities. Exceptional communication skills are essential as you will collaborate with clients and various development teams.Your Daily Responsibilities:Design, develop, and maintain the back-end of large-scale web-based Java EE/Spring applications.Engage in technical analysis, documentation, implementation, and integration.Test and manage early support for core software tools and assets developed during software projects.Translate requirements into functional specifications.Employ BDD (Behaviour-Driven Development) methodology in coding and software implementation.Align solutions with client needs, particularly in collaboration with the architecture team.Execute integrations with other applications and developed modules.Provide assistance with deployment and configuration management.

Jan 19, 2026
Apply
company
Java Android Software Engineer

Euronet Worldwide, Inc.

Full-time|Hybrid|Athens, Attica, Greece

Join Euronet, a pioneering force in the global payments processing sector, where we are committed to transforming the way the world manages its finances. Our innovative solutions, which include mobile wallets, card issuance, and real-time payment platforms, are reshaping digital transactions in over 160 countries.We are on the lookout for enthusiastic and skilled Java Android Software Engineers who are eager to contribute to our mission. You will be instrumental in developing and enhancing applications for our state-of-the-art payment terminals.Your Experience @EuronetAs part of the #Euronetter community, you will thrive in a culture that values human connections, trust, and collaboration. We prioritize your professional growth and recognize your contributions with ample career development opportunities.What We OfferCompetitive salary and benefits packagePerformance-based annual bonusesComprehensive Private Health InsuranceEmployee Stock Purchase PlanAccess to top-notch tools and technologiesFlexible hybrid work modelStructured career development and yearly performance evaluationsBonuses for employee referrals and community volunteeringA chance to work within a dynamic, stable, and international landscapeYour ImpactCreate and maintain Android applications for payment terminals utilizing reusable and reliable JAVA code.Work alongside cross-functional teams to gather requirements and convert them into technical specifications.Develop secure and efficient payment processing solutions.Identify and fix software defects, optimizing the performance of applications.Engage in code review processes.Leverage Git for version control and team collaboration.What Makes You Stand OutBachelor's degree in Information Technology or a related field.At least three (3) years of experience in software development with Java and Android.Familiarity with banking and financial systems is a plus.Solid understanding of software design principles and architectural patterns.Experience with secure coding practices.Proficient in Git for version control.Skilled in Android Studio for application development.Adept at applying Android UI design principles for user-friendly interfaces.Fluent in Greek and English, both written and spoken.Eligible to work in the EU on a full-time permanent basis without the need for employer sponsorship.Attributes for SuccessProactive, self-motivated, and capable of working independently as well as part of a team.Detail-oriented with a commitment to excellence.

Sep 17, 2025
Apply
companyTrasys Greece logo
Contract|Hybrid|Athens, Attikí, Greece

Join Our Team as a Full-Stack Java Software Engineer!Core Values: Trust | Respect | Team SpiritOur 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.

Dec 20, 2022
Apply
companyBallys Central Lotsa logo
Senior Java Software Engineer

Ballys Central Lotsa

Full-time|On-site|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

Apr 20, 2026
Apply
companyIntralot logo
Full-time|On-site|Athens, Attikí, Greece

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.

Apr 20, 2026
Apply
company
Full-time|On-site|Athens, Attica, Greece

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
Apply
companyAgile Actors logo
Full-time|On-site|Athens, Attica, Greece

About UsAgile Actors is a dynamic tech company dedicated to enhancing and empowering technical teams for both international and local clients. Our distinct combination of coaching, ongoing education, and innovative practices fosters an environment where professionals not only contribute, but also thrive.When you join Agile Actors, you become part of diverse, agile teams working on cutting-edge solutions. Our talented professionals collaborate with global leaders in their fields, such as Austrian Post, Red Hat, and Swissquote, among others.We believe that work is more than a job; it should be a space where individuals flourish. Our recognition as a Great Place to Work 2026 underscores our commitment to nurturing an environment where talent, passion, and growth can prosper.Our Core ValuesPurpose-drivenAdventurous spiritAgilityRespect and EmpowermentAuthenticity and TrustEvolving alongside our clientsWho We’re Looking ForWe seek passionate tech professionals who possess a strong sense of purpose, curiosity, and a desire to make a genuine impact. If you view challenges as opportunities and thrive in collaborative environments, you will find your place with us.At Agile Actors, you will embrace adventure and adaptability, ready to implement innovative ideas in a fast-paced context. You will join one of our local teams in Athens, working alongside talented clients to deliver impactful solutions that shape the future of technology. As you engage with projects from global leaders, you will continuously evolve in a supportive environment built on trust, respect, and empowerment.

Jan 2, 2026
Apply
company
Junior Java Developer

EUROPEAN DYNAMICS

Full-time|Remote|Remote — Athens, Attica, Greece

Are you an enthusiastic Junior Java Developer eager to become a key player in a vibrant team? Join us in Athens or work remotely, collaborating with our innovative software development unit on exciting IT initiatives for prominent international public sector organizations.Your Responsibilities: Create web and back-end applications utilizing cutting-edge software development methodologies and technologies; Engage in software architecture design and contribute valuable insights; Operate within a diverse, multi-national team environment. Essential Qualifications: Bachelor's Degree in Information Technology, Computer Science, or Software Engineering; Proficiency in Java programming; Familiarity with database systems and SQL. Preferred Qualifications:Experience with technologies such as Git, Maven, Python, or Spring Framework will be advantageous.Perks of Joining Our Team:At EUROPEAN DYNAMICS, we value and reward talent and commitment. Here are some benefits you can expect:Attractive full-time salary;Comprehensive Private Health Coverage under the Company’s group program;Flexible Working Hours to suit your lifestyle;Access to top-tier tools and technologies;Opportunities for Professional Development, including language courses, specialized training, and continuous learning;Career Advancement: Collaborate with some of the most forward-thinking specialists in the industry;A Dynamic Work Environment that encourages challenging goals, autonomy, and mentorship, promoting both personal and organizational growth.If you're ready for an exciting challenge, eager to work with innovative technologies, and want to enjoy the process, we invite you to apply! Submit your detailed CV in English, referencing: (JJP/02/26).Explore our other open positions by visiting our careers page at www.eurodyn.com and follow us on Twitter (@EURODYN_Careers) and LinkedIn.

Feb 2, 2026
Apply
companyOptasia logo
Full-time|Hybrid|Athens, Attica, Greece

Optasia is a cutting-edge B2B2X financial technology platform dedicated to transforming financial services through innovative scoring, decision-making, disbursement, and collection processes. Our mission is to foster financial inclusion worldwide, empowering individuals and businesses alike. Join us in revolutionizing the financial landscape.We are on the lookout for passionate and driven individuals who thrive in a collaborative environment. If you possess a can-do attitude and are eager to innovate, we invite you to be a part of our dynamic team.Key ResponsibilitiesAs a Software Engineer, you will engage in the analysis, design, development, and maintenance of our microloan provisioning platform.Our enterprise platform processes millions of loan transactions daily, making efficiency and performance critical.Contribute to all phases of product development and gain insights into its lifecycle.Utilize Java and the Spring framework within a microservices architecture.Work with a tech stack that includes Spring, JMS, RESTful APIs, Hazelcast, PostgreSQL, Kafka, Elastic, Docker Swarm, and Red Hat Linux.We are looking for individuals who are eager to learn and contribute, even if you haven't worked with all our technologies.

Mar 10, 2026
Apply
companynrb logo
Full-time|On-site|Athens, Attikí, Greece

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.

May 11, 2021
Apply
company
Full-time|Remote|Remote — Athens, Attica, Greece

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.

Feb 2, 2026
Apply
companynetcompany1 logo
Full-time|On-site|Athens

Join our dynamic team at netcompany1 as a Mid-Senior Software Engineer specializing in Spring and Spring Boot. You will play a pivotal role in the design, development, and maintenance of innovative software solutions that drive our business forward. Your expertise will contribute to enhancing user experience and optimizing system performance.

Jul 3, 2025
Apply
company
Full-time|Remote|Remote — Athens, Attica, Greece

Join our innovative team as a Senior Java Developer at accepted-ltd, where you will play a crucial role in designing and implementing robust software solutions. Your expertise in Java development will be essential as you collaborate with cross-functional teams to deliver high-quality products that meet our clients' needs.

Apr 8, 2026
Apply
companyIKH logo
Full-time|On-site|Athens, Attica, Greece

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

Jan 22, 2026
Apply
companynetcompany1 logo
Full-time|On-site|Athens

About the Role netcompany1 is looking for a Software Engineer / Consultant in Athens. This role involves building software solutions and working closely with colleagues to deliver projects that match client requirements. What You Will Do Develop and implement software based on project goals Work alongside a team of engineers and consultants Contribute to delivering reliable, high-quality results for clients Who We’re Looking For Interest in technology and solving complex problems Ability to collaborate with team members If this sounds like a fit, netcompany1 would like to connect.

Apr 16, 2026
Apply
company
Full-time|Remote|Remote — Athens, Attica, Greece

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.

Feb 2, 2026
Apply
companyRenesas Electronics Corporation logo
Associate Software Engineer

Renesas Electronics Corporation

Full-time|On-site|Kallithea, Athens

Role overview Renesas Electronics Corporation seeks an Associate Software Engineer to join its team in Kallithea, Athens. This entry-level position involves supporting the creation of new software solutions while working closely with experienced engineers. The role provides practical experience with modern technologies and the opportunity to contribute to ongoing projects. What you will do Collaborate with team members to design, develop, and test software components Participate in team projects and take part in code reviews Gain knowledge and skills from experienced colleagues in a supportive environment Work environment The team emphasizes collaboration and ongoing professional development. Mentorship and skill-building are part of daily work, creating a setting where learning and growth are encouraged.

Apr 28, 2026

Sign in to browse more jobs

Create account — see all 399 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.