Java Engineer

Uni Systems

Athens, Greece

Description

At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Java Engineer to join our UniQue team.

What will you be bringing to the team?

  • Design, develop, and maintain Java-based applications using Java EE and Spring Framework
  • Implement and manage ORM solutions, particularly using Hibernate and JPA
  • Build and maintain scalable distributed applications utilizing SOAP and RESTful web services
  • Apply design patterns and best practices to ensure high-quality software design
  • Integrate and manage Azure DevOps pipelines and Git repositories for version control and CI/CD workflows
  • Ensure code quality and test coverage, employing various metrics and tools
  • Work with relational databases
  • Deploy and manage applications on Java EE Application Servers
  • Perform detailed analysis and problem-solving to create robust and efficient solutions
  • Provide third-level technical support and resolve complex system issues
  • Collaborate with cross-functional teams

What do you need to succeed in this position?

  • Bachelor's degree
  • Minimum of 2 years in Java-based solutions with Java EE or Spring Framework
  • In-depth knowledge of the Java platform, object-oriented programming, and dependency injection
  • Deep understanding of ORM implementations, i.e. Hibernate and JPA
  • Experience with SOAP and RESTful web services
  • Familiarity with design patterns and software design best practices
  • Experience with tools like WildFly, Eclipse/IntelliJ, Git, Maven, and Jenkins
  • Solid experience with code quality metrics and test coverage tools
  • Strong expertise in relational databases, especially PostgreSQL
  • Familiarization with Liferay, Documentum DFS, DFC, DQL
  • Ability to create architecture documentation (TOGAF considered a plus)
  • Exposure to Agile or SAFE methodologies to analyze requirements and provide technical and architectural support
  • Experience with distributed/modular architectures would be a plus
  • Professional experience in frontend development frameworks (RichFaces, Angular) would be considered an asset
  • Excellent analytical and problem-solving abilities
  • Effective teamwork and collaboration skills
  • Excellent use of the English language (verbal & written)

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Greece      Developer      Java Developer      On-site      Uni Systems     

EuroTechJobs Logo

© EuroJobsites 2025