Ευκαιρίες Καριέρας

Java Software Engineer

30/1/2026

Are you a Java enthusiast who thrives on building mission-critical systems where reliability and performance are paramount? Do you want to take your expertise to the next level by working with the latest Java versions on international projects that redefine the Defense and Security sectors?

Α leading Software Development and System Integration company with a global footprint specializes in high-end solutions for Tactical Data Links, Command & Control (C2), and Surveillance systems. 

The Software Engineer Position is full - time, hybrid and permanent, based in Athens.


The company offers the following benefits for the Software Engineer position:

  • Competitive remuneration package based on experience.
  • Ticket vouchers (meal cards).
  • Private Medical Insurance package.
  • Continuous learning opportunities and exposure to cutting-edge technologies.
  • The chance to work on large-scale, international projects alongside a team of talented engineers.

 This is a unique opportunity to work in an Agile environment, utilizing Java 17/21 and Spring Boot to develop  systems that operate on a global scale.

More specifically, you will:

  • Perform detailed analysis of task requirements and design software solutions to meet complex technical specifications.
  • Develop high-quality code in Java 17/21 using Spring Boot, ensuring systems meet strict performance and memory requirements.
  • Participate in the full Software Development Life Cycle (SDLC) within an Agile framework.
  • Write comprehensive engineering and technical documentation in accordance with company standards.
  • Integrate software components to form complete, large-scale systems or enhance existing mission capabilities.
  • Test, debug, and optimize applications in both Windows and Linux environments (native applications).
  • Support system integration and acceptance test phases, providing technical expertise to ensure successful project delivery.
  • Advise management on technical challenges and provide innovative solutions for system performance optimization.

In order for your experience to match this exciting Software Engineer position, you need to have the following:

  • BSc or equivalent in Computer Science, Electrical Engineering, or a related field.
  • 4+ years of professional experience in Java development.
  • Deep understanding of Spring Boot and experience with modern Java versions (17 or 21).
  • Strong background in Systems Programming and networking concepts (TCP/IP, UDP/IP).
  • Proficiency in working with both Windows and Linux systems, including basic administration and automation (shell scripting).
  • Solid knowledge of SQL (PostgreSQL, SQLite) and NoSQL databases (Redis).
  • Experience with XML and JSON data formats.
  • Ability to work effectively within a team and manage tasks across different fields of expertise when necessary.
  • Excellent command of the English language (written and verbal).

4+ years of professional experience in Java development.


Got any questions regarding this position? You can contact Konstantinos Adamopoulos at 6940080281, from Monday to Friday. Otherwise, feel free to contact me at kadamopoulos@randstad.gr.

We look forward to receiving your application, uploading your updated CV by clicking the 'apply now' option.

In case that your application advances to the next stage, you may be automatically invited to submit a video, answering a few interview questions.

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

Senior Java Software Engineer

30/1/2026

Ready to Build Lightning-Fast Java Applications That Actually Matter?A fast-growing, international tech company is looking for a Senior Java Software Engineer. If you're someone who thrives on solving real-world problems, optimizing systems, and writing robust Java code that scales, then this is your next role.

Join a team of forward-thinkers who are shaping the future of fintech—with impact across Europe and beyond.

The position is permanent, full-time based in Athens, northern suburbs. A hybrid working model is offered.


What’s in It for You:

  • Competitive salary & bonus scheme
  • Private health insurance
  • Ticket allowance
  • All the gear you need to succeed
  • A hybrid work setup in Athens
  •  Career growth in a high-impact international environment

What You’ll Do:

  • Design and build high-performing backend services with Spring Framework
  • Monitor and support live production systems that serve millions
  • Analyze performance bottlenecks, run load tests, and fine-tune systems
  • Collaborate with cross-functional teams to deliver scalable, secure solutions
  • Identify and adopt modern tools, practices, and technologies

What You Bring:

  • 4+ years of hands-on experience in Java backend development
  • Deep knowledge of Spring, Java, and Bash scripting
  • Experience with PostgreSQL or other high-throughput databases
  • Familiarity with reverse proxies, load balancers (nginx, httpd)
  • Exposure to NoSQL tools (Elastic, Cassandra, Mongo) is a plus
  • Experience in container orchestration (Docker, Kubernetes) is a bonus
  • Solid grasp of software security (OWASP, NIST practices)

  • Communication & Teamwork
  • Confidence
  • Motivation

4+ years of relevant experience


  • Bachelor

If you have any questions regarding this job, you can contact Lefteris Nedelkos at 6952361068, from Monday to Friday between 10:00 and 16:00. We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option.

In case that your application advances to the next stage, you may be automatically invited to submit a video, answering a few interview questions.

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

Senior Android Engineer

30/1/2026

Are you an experienced Senior Android Engineer ready to make an impact on a global scale?

Join a leading multinational FinTech group and help shape the future of digital payments. This is your chance to develop cutting-edge applications for next-generation payment terminals used by thousands of people every day. The role is a full-time, permanent position based in Athens, featuring a supported hybrid work model.


What's in It for You:

  • Competitive Remuneration: An attractive salary package tailored to your skills and experience.
  • Flexibility: A balanced hybrid work model supporting your work-life balance.
  • Innovation: Active participation in new, cutting-edge development projects.
  • Growth: Continuous training and development opportunities to upgrade your skills.
  • Global Reach: Collaboration with cross-functional teams around the world.
  • Career Path: Excellent prospects for career advancement within the multinational group.

Your Mission:

  • Architect & Build: Develop high-performance, reusable Android applications using Java.
  • Collaborate: Partner with cross-functional teams to transform concepts into cutting-edge technical solutions.
  • Secure: Engineer robust payment processing features that meet the highest industry compliance standards.
  • Optimize: Proactively troubleshoot defects and refine code to maximize application speed and reliability.
  • Elevate: Drive engineering excellence through active code reviews and the promotion of best practices.

Your Profile:

  • 4+ years of professional experience building native Android applications with Java.
  • Deep understanding of clean architecture, design patterns, and software engineering principles.
  • Familiarity with secure coding practices and modern Android UI guidelines.
  • Strong expertise in the Android development ecosystem (Android Studio) and Git workflows.
  • Fluency in English (oral and written).
  • Bachelor’s degree in Computer Science, Engineering, or a related discipline.
  • Experience in Banking, Payments, or Financial Systems is highly desirable.

.


If you have any questions regarding this job, you can contact Lefteris Nedelkos at 6952361068, from Monday to Friday between 10:00 and 16:00. We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option.

In case that your application advances to the next stage, you may be automatically invited to submit a video, answering a few interview questions.

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

Data Center Engineer

29/1/2026

Are you an experienced IT Support professional or an IT graduate? Would you like to advance your career and get involved in new infrastructure projects? A leading multinational tech group expands the team! Keep on reading!!!

The Data Center Engineer position is full-time, based in East Attica.


The group offers the following benefits for the Data Center Engineer position:

  • Competitive remuneration package
  • Training and development plan from day one
  • Funding for trainings & certifications (CCNA, CCNP, etc.)
  • Mobile scheme
  • Mobility plan
  • Exposure to new technologies
  • Fresh & stable work environment
  • Career path and further opportunities

As a Data Center Engineer, you will join a talented IT team, and your duties will be the following:

  • Provide support for Data Centre colocation services
  • Diagnose and solve connectivity issues
  • Test cables and capacity services using Digital Transmission Analyzers (IP/OTN/SDH)
  • Manage tickets and service requests
  • Monitor Data Centre infrastructure (power, cooling, etc.) and engage the respective specialized team in case of failure
  • Implement physical connections (fibre and UTP patching) for the provision of services to customers
  • Rack and stack IT equipment
  • Manage all site visitors' access and logistics (physical access requests, escorting to racks, reception/dispatch/storage of equipment, etc.)
  • Provide 1st level monitoring of network devices (firewalls, routers, switches)

In order for your profile to match this Data Center Engineer position, you need to have the following skills:

  • Basic knowledge in Networking technologies
  • Previous experience in technical support, will be considered an asset
  • Degree in IT or relevant field
  • Fluency in English
  • Ability to work on shifts
  • Car driving licence
  • Military obligations fulfilled, if applicable

Previous experience in IT Support/Technical Support will be considered an asset


If you have any questions regarding this Data Center Engineer position, you can contact Antonis at 694 089 1520, from Monday to Friday between 10:00 and 16:00. Otherwise, feel free to contact me at alampiris@randstad.gr.

We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option.

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

Έχετε δει 4 από 78

ΔΕΙΤΕ ΠΕΡΙΣΣΟΤΕΡΑ