SYNTAX IT Group™

Java Software Engineer

Athens, GR

20 days ago
Save Job

Summary

SYNTAX IT Group is seeking a highly skilled and motivated Java Software Engineer to join our dynamic team. 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.


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.
  • 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.


Skills & Qualifications:

  • B.Sc. in Computer Science, Software Engineering, Information Systems, or a related field.
  • M.Sc. degree will be considered a plus.
  • 2+ years of hands-on experience in back-end development with strong Java OOP skills.
  • Knowledge of containerization (Docker) and orchestration platforms (Kubernetes, OpenShift).
  • 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.


Nice to have:

  • Experience with Apache Wicket and/or JSF frameworks will be considered a plus.
  • Familiarity with JavaScript, Groovy, and Python is an advantage.
  • Knowledge of Quarkus and WebSphere Liberty will be considered a plus.


Additional Skills:

  • Excellent communication and presentation skills, both orally and written in Greek and English.
  • Enthusiast about coding, programming challenges and problem solving.
  • Strong communication, time management, and collaboration skills.
  • Willingness to share knowledge and mentor team members.


Why SYNTAX?

🚀 Career Development: Access opportunities to contribute to exciting new projects and evolve in your professional journey.

📚 Continual Learning: We provide a huge amount of learning opportunities due to the solutions we provide and the partnerships we have.

👨‍👩‍👦 Team Environment: Join a supportive and dynamic work environment that fosters strong working relationships.

⚖️ Work-Life Balance: Your well-being is our 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.


SYNTAX IT Group is a leading Information Technology Consulting Organization operating since 1984 in Greece, in the Arabian Gulf and in the EU. For more than 40 years SYNTAX provides Consulting and Professional Services to a customer base that includes the largest corporations in Finance, Telecoms, Energy, Oil, Manufacturing, Transportation and in the Public Sector.


We offer a competitive remuneration package directly associated with your skills and expertise and the opportunity to evolve your career in the most dynamic business areas in today’s international marketplace.


Please note that you will be contacted only if you are shortlisted for an interview. We appreciate your understanding.


The applications will be handled with high confidentiality.

*Please make sure to read our Recruitment Privacy Policy |https://rb.gy/clrwg5

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: