SYNTAX IT Group
Posted 1mo ago

Java / Full-Stack Software Engineer

SYNTAX IT Group
Athens, Attica, Greece
OnsiteFull Time
Responsibilities
  • developing software
  • designing apis
  • maintaining applications
Requirements
  • BSc in CS or related,4+ years Java back-end experience,Spring Boot,API design,Angular front-end familiarity,CI/CD (Jenkins,Azure Pipelines),Docker/Kubernetes,relational DBs and Kafka,good English and Greek communication
Technical tools mentioned
JavaAngularSpring BootRESTJenkinsAzure PipelinesMavenGradleOraclePostgresKafkaDockerKubernetesPrimeNGTailwind CSS.NET

Job description

SYNTAX IT Group is seeking a highly skilled and motivated Java Software Engineer / Full Stack Software Engineer to join our dynamic team.


In this role, you will develop software solutions for enterprise clients while contributing to the R&D of our software products. The ideal candidate will have strong experience in Java development and a deep understanding of back-end technologies, along with experience in Angular-based front-end websites and databases. We value technical excellence, collaboration, and continuous improvement mindset. This is an exciting opportunity to contribute to impactful projects, work in an Agile environment, and grow within a team that fosters innovation and knowledge sharing.


Key Responsibilities:


  • Design and develop scalable, high-quality software solutions across back-end technologies, primarily using Java.
  • Collaborate with product owners, stakeholders, and cross-functional teams to refine requirements and deliver impactful solutions.
  • Understand and maintain Angular-based front-end applications.
  • Write clean, maintainable, and efficient code, following best practices like test-driven development (TDD) and code reviews.
  • Design, build, and integrate APIs using REST standards, working with API Gateways.
  • Ensure software quality by implementing unit testing, integration testing, and automated test strategies.
  • Contribute to CI/CD pipelines and DevOps practices using tools such as Jenkins and Azure Pipelines, within an Agile/Scrum environment.
  • Support application reliability by contributing to logging, monitoring, and troubleshooting in production environments.
  • Continuously explore and adopt new technologies to enhance development processes and system performance.
  • Document technical designs and processes, contributing to team knowledge sharing and best practices.

Skills & Qualifications:


  • B.Sc. in Computer Science, Software Engineering, Information Systems, or a related field.
  • 4+ years of hands-on experience in back-end development with strong Java OOP skills.
  • Strong experience with the Java Spring Boot framework.
  • Strong experience with API design.
  • Solid understanding of Javascript-based front-end development.
  • Experience with build tools such as Maven and Gradle.
  • Strong understanding of relational databases (Oracle, Postgres) and messaging systems (Kafka).
  • Knowledge of containerization (Docker) and orchestration platforms (Kubernetes, etc).
  • Basic understanding of distributed systems and integration concepts.
  • Experience with PrimeNG and Tailwind CSS will be considered an asset.
  • Experience with .NET for cross-team collaboration will be considered an asset.

Additional Skills:


  • Excellent communication, presentation, and interpersonal skills in both Greek and English.
  • Enthusiasm for software development, coding, programming challenges, and problem-solving.
  • Strong analytical thinking and problem-solving abilities.
  • Strong customer-facing skills with the ability to build trusted relationships with clients.
  • Strong organizational, time management, collaboration, and prioritization skills, with the ability to manage multiple tasks and deadlines.
  • Customer-oriented mindset with a strong sense of ownership and accountability.
  • Ability to work effectively both independently and as part of a team.
  • Commitment to professional development and continuous learning.
  • Willingness to share knowledge, mentor team members, and contribute to a collaborative learning culture.

Why SYNTAX IT Group


At SYNTAX IT Group, we believe in empowering talent and driving innovation.


  • Career Development: Opportunities to contribute to impactful projects and grow your career.
  • Continuous Learning: Exposure to diverse technologies, projects, and strategic partnerships.
  • Collaborative Environment: A supportive team culture built on trust and cooperation.
  • Work-Life Balance: We prioritize well-being and sustainable performance.
  • Innovation: A culture where new ideas are encouraged and can make a real impact.

We offer a competitive compensation package aligned with your skills and experience, along with opportunities for professional growth in a dynamic international business environment.


The applications will be handled with high confidentiality.


*Please make sure to read our Recruitment Privacy Policy|Privacy Policy - SYNTAX IT GroupTM


About SYNTAX IT Group

Private Greek IT consulting and software-services firm serving enterprises and public organizations across Europe and the Gulf.

Similar jobs

Full-Stack Software Engineer roles near Athens, Attica
2mo
Save
Mark Applied
Hide
Mid-level Full Stack Software Engineer, .NET
Athens, Attica, Greece
HybridFull Time
Indice
Indice: Greek software house and cloud-computing hub building web, cloud, and mobile applications for businesses.
3+ YOE3+ years experience with Angular (preferably 16+) and RxJS, TypeScript or C#, .NET 6+, REST/Swagger/OAuth APIs, HTML5/CSS3 (Tailwind preferred), Git, agile scrum, and basic design patterns.
Angular 16+, RxJS, HTML5, CSS3, Tailwind, REST, Swagger, OAuth, .NET 6+, TypeScript, C#, Git, Azure, Azure DevOps, Agile Scrum
2mo
Save
Mark Applied
Hide
Full-Stack Software Engineer
Athens, Attica, Greece
€2k-€3k/mo HybridFull Time
Bally's Intralot
Bally's IntralotEuronext Athens: BYLOT: Public Greek iGaming operator and lottery-technology provider serving regulated gaming and lottery organizations worldwide.
3+ YOEBachelor's degree in CS or related field, 3+ years software engineering experience, advanced JavaScript/TypeScript, React and Node.js expertise, REST API and distributed systems experience, Git proficiency.
React, Node.js, Hapi.js, JavaScript, TypeScript, Git
4mo
Save
Mark Applied
Hide
Full Stack Software Engineer
San Francisco or Athens
$150k-$250k/yr HybridFull Time
Piq Energy
Piq Energy: Grid-planning software serving renewable-energy and data-center developers.
3+ YOE3+ years software engineering; experience building scalable software; backend with Python or frontend JS; remote-friendly environment.
Python, FastAPI, LLM agents, PostgreSQL, Temporal, AWS, TypeScript, Svelte, GraphQL, Mapbox, D3.js
7mo
Save
Mark Applied
Hide
Full-Stack Software Engineer
Pireas, Attica, Greece
HybridFull Time
APOPSI SA
APOPSI SA: Greek private ICT, consulting, and vocational-training serving public bodies, businesses, unemployed people, and workers.
5+ YOEFull-time role requiring 5+ years in web applications; strong Java and web tech stack; experience with ORM, databases, and front-end JS.
Java, JDBC, MySQL, MS SQL, Hibernate, JSR-286, JavaScript, jQuery, jQuery UI, jQuery Ajax, SOAP, HTML5, CSS3, Bootstrap, JSP, Freemarker, Node.js, Liferay, DevOps
2mo
Save
Mark Applied
Hide
Senior Software Engineer – Full Stack
Foster City or Lausanne or Athens
RemoteFull Time
SWISSto12
SWISSto12: Swiss private aerospace manufacturer supplying 3D-printed RF products and GEO telecommunications satellites to commercial and government customers.
10+ YOEBachelor's or Master's in CS/Software Engineering, 10+ years in software/system architecture or technical leadership, RTOS/embedded expertise, Python and C/C++, DevSecOps and CI/CD experience, strong communication and mentoring skills.
Python, C/C++, RTOS, SDR, APIs, DevSecOps, CI/CD, Speedgoat
1y
Save
Mark Applied
Hide
Node.js Back-End or Full-Stack Software Engineer
Athens, Attiki, Greece
HybridFull Time
Pandas
Pandas: Private Greek technology providing AI-powered smartphone trade-in and device-circularity solutions for telecom operators and retailers.
3+ YOE3–5 years of back-end or full-stack development; strong Node.js and TypeScript experience; serverless architecture knowledge; REST/GraphQL APIs; Prisma ORM and PlanetScale databases; collaboration with cross-functional teams.
Node.js, TypeScript, Nest.js, Express.js, Vercel Functions, AWS Lambda, REST APIs, GraphQL, Prisma, PlanetScale, MySQL, Git, CI/CD, Next.js, React, Tailwind CSS