Software Engineer Jobs in Attica | Information Technology / IT

110+ open positions from 10 companies

Search Jobs

About Software Engineer Jobs

Software Engineers design, develop, and maintain software applications and systems. They write clean, efficient code, collaborate with cross-functional teams, and solve complex technical problems. This role offers excellent career growth in Greece's thriving tech sector, with opportunities in startups, enterprises, and international companies.

Required Skills

Essential skills needed for Software Engineer positions

Java
Common
CI/CD
Git
Spring Boot
JavaScript
React

Java

Common

Proficiency in Java programming language for developing cross-platform applications and backend systems.

CI/CD

Knowledge of Continuous Integration and Continuous Deployment workflows for automated software development and delivery.

Git

Proficiency in using Git version control system to manage source code and track changes.

Spring Boot

Knowledge in Spring Boot framework for building Java-based enterprise applications and microservices.

JavaScript

A versatile programming language commonly used to create interactive effects within web browsers.

React

A JavaScript library for building user interfaces, especially single-page applications.

Additional Skills & Traits

Nice-to-have skills and soft skills that can help you stand out

Testing Frameworks
Docker
Cloud Computing
Redux
Kubernetes
HTML
Testing Frameworks

Knowledge of software testing frameworks like Jest, React Testing Library, Vitest, and Cypress to ensure code quality and functionality.

Docker

Experience with Docker containerization technology for developing, shipping, and running applications.

Teamwork

Ability to collaborate effectively with others to achieve common goals.

Communication

Ability to convey information clearly and effectively in verbal and written form.

Educational Background

Recommended education and qualifications for Software Engineer positions

Computer Science
Any Field
Engineering
Software Engineering
Computer Engineering
Data Science

Computer Science

Study of computational systems, programming, algorithms, and software development.

Any Field

No specific academic field required; open to all educational backgrounds.

Engineering

Study of applying scientific principles to design, build, and maintain structures and machines.

Software Engineering

Study of designing, developing, testing, and maintaining software systems.

Software Engineer Jobs - Attica

Latest opportunities from top employers

P

Procureship

Software engineer

Athens

Permanent
On Site
ΔΙΑΤΡΑΠΕΖΙΚΑ ΣΥΣΤΗΜΑΤΑ (ΔΙΑΣ) Α.Ε

ΔΙΑΤΡΑΠΕΖΙΚΑ ΣΥΣΤΗΜΑΤΑ (ΔΙΑΣ) Α.Ε

Software Engineer

Attica

Permanent
Hybrid
Code.Hub

Code.Hub

Software Engineer

Attica

Permanent
Hybrid
SCYTALYS S.A.

SCYTALYS S.A.

Software Engineer (Mid Level)

Neo Psychiko

Permanent
On Site
EPAM Global

EPAM Global

Senior Software Engineer (Angular, React)

Attica

Permanent
Hybrid
Code.Hub

Code.Hub

Software Engineer In Test

Attica

Permanent
Hybrid
Seniority Distribution
Entry16%
Experienced78%
Manager4%
Director2%
Experience Required
Average: 4 yrs

0-2 years

20%

3-5 years

66%

6-10 years

12%

10+ years

2%

Jobily.gr

Your trusted platform for finding the perfect job opportunities in Greece. Connect with top employers and take the next step in your career journey.

For Job Seekers

© 2026 Jobily.gr. All rights reserved

When you visit or interact with our sites, services or tools, we or our authorized service providers may use cookies for storing information to help provide you with a better, faster and safer experience and for marketing purposes.66cf117a