1. Java Software Engineers

Would you like a career as a...

Syntax Information Technology Inc.

Java Software Engineers

Full Time


This job post is inactive. Applications will not be delivered

location_iconAthens, Athens, Greece

when_icon 2019-11-30

salary_icon -

info iconBasic Information

We are seeking to recruit Java Software Engineers to join our professional services team for the Insurance sector.

SYNTAX, a software and IT consulting company established in 1994 in Athens, Greece with major clients in the banking, insurance and telecom sectors, is seeking to recruit talented and motivated Java Software Engineers, with strong technical skills and teamwork spirit, to join our professional services team offering professional services in one of the major insurance companies in Greece, leader in Digital Insurance and Agile Transformation, that is currently planning its next generation of customer-centric digital solutions.

Please send your CV to Mr. Panos Zotos (pzotos@syntax.gr) indicating the position (JSE-1911). The applications will be handled with high confidentiality.

job description iconResponsibilities

The candidate will work in a highly motivating environment for agile software development, which encourages team spirit, cooperation and continuous learning, as a member of a very competent software team.

The responsibilities of the ideal candidate include:

  • Designing, implementing, testing and maintaining various Web-based, critical software applications in Java, as a member of the Digital Business Solutions team
  • Working with analysis, operations, and test teams in order to achieve the best possible outcome within time and budget
job description iconBenefits

Our Company offers:

  • A competitive salary, directly associated with your skills and expertise
  • The opportunity to evolve your career working in market-leading Digital Insurance Projects, following agile processes across everyday tasks
job requirements iconBasic Requirements
  • B.Sc. in Computer Science, Software Engineering or Information Systems
  • Very good knowledge of the Java programming language
  • Solid understanding of object-oriented design principles and patterns
  • Ability to work independently and as part of a team
  • Excellent communication and presentation skills, both orally and written
good to have iconGood to have
  • M.Sc. in Software Engineering or Information Systems, with a solid foundation on data structures, algorithms, and distributed systems
  • Extensive experience with object-oriented programming in Java. Programming with Groovy is a plus
  • Very good knowledge of the Java EE stack (Servlet, JSP, JPA, JAX-WS, JAX-RS, JCDI)
  • Good knowledge of HTML5, CSS3 and JavaScript (including major frameworks such as jQuery, Bootstrap, React.js)
  • Experience with relational database design, or other NO-SQL solutions
  • Strong analytical and problem-solving skills
  • Ability to design, implement, test, and maintain complex subsystems
  • Experience in working with Eclipse, SVN and JIRA
  • Excellent command of English (oral and written)