Home

Resume

Jobs

My applications

Requests

Education

Career advice

Companies

Salary Calculator


Terms & Conditions

Privacy Policy

© 2026 All Rights Reserved

Java Software Engineer

●

2 weeks ago

Greece, Attiki, Athens
Full Time
Mid-Level
Hybrid

Basic Information

SYNTAX IT Group is seeking a highly skilled and motivated Java Software Engineer to join our dynamic team, working on software solutions for the insurance sector. The ideal candidate will have strong experience in Java development and a deep understanding of back-end technologies. 

We value technical excellence, collaboration, and a 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. 

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. 
  • Write clean, maintainable, and efficient code, following best practices like test-driven development (TDD) and code reviews. 
  • Optimize application performance and scalability through refactoring and continuous improvements. 
  • Ensure software quality by implementing unit testing, integration testing, and automated test strategies. 
  • Work in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives. 
  • 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. 

Requirements

Java Enterprise Edition
  • 2+ years of hands-on experience in back-end development with strong Java OOP skills. 
  • Experience with Jakarta EE (formerly Java EE). 
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, and Urban Code. 
  • Experience with build tools such as Maven and Gradle. 
  • Strong understanding of relational databases (IBM DB2, Microsoft SQL Server) and messaging systems (ActiveMQ, Kafka). 
  • Experience with API design (SOAP, REST) and working with API Gateways (e.g., IBM API Connect). 
  • Experience with testing frameworks such as Junit & Spock. 
  • B.Sc. in Computer Science, Software Engineering, Information Systems, or a related field. 
  • M.Sc. degree will be considered a plus. 

Benefits

Continuous education
Private health insurance
🚀 Career Development: Access opportunities to contribute to exciting projects and evolve in your professional journey.
👨‍👩‍👦 Team Environment: Join a supportive and dynamic work environment that fosters strong working relationships.
⚖️ Work-Life Balance: Your well-being is our first priority, allowing you to excel both at work and in your personal endeavors.
💡 Innovation: Join a stimulating environment where innovation is nurtured, providing a platform for your creative solutions to make a real impact. 
🏥 Private Health Insurnace

Good to have

  • Experience with Apache Wicket and/or JSF frameworks will be considered a plus. 
  • Knowledge of containerization (Docker) and orchestration platforms (Kubernetes, OpenShift). 
  • Familiarity with JavaScript, Groovy, and Python is an advantage. 
  • Knowledge of Quarkus and WebSphere Liberty will be considered a plus. 
About the company

-

About the company

-

SYNTAX Information Technology Inc.

SYNTAX Information Technology Inc.

Engineering
Software Development
Backend Developer