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 backend services using Java EE, Spring, or Quarkus
- Develop and consume REST and SOAP web services in a service-oriented architecture
- Implement ORM layers using JPA/Hibernate and write optimized queries for relational databases
- Work in an Agile/Scrum environment, collaborating with cross-functional teams
- Utilize Azure/AWS, Git, and Maven for version control and CI/CD
- Write and maintain unit and integration tests, ensuring adequate code coverage and stability
- Support application deployment on application servers (e.g., WildFly)
- Participate in troubleshooting and resolving technical issues under supervision
- Contribute to software documentation and system specifications
Requirements
What do you need to succeed in this position?
- Bachelor’s degree in Computer Science, Engineering, or related discipline
- 3-5 years of professional experience in Java development
- Good command of Spring, Java EE, or exposure to Quarkus
- Experience with JPA, Hibernate and basic understanding of web service protocols
- Familiarity with version control (Git), build tools (Maven), and CI tools (Jenkins or Azure DevOps)
- Basic experience with relational databases
- Working knowledge of Agile development and DevOps concepts
- Familiarity with Front technologies such as REACT, Angular is a plus
- Strong analytical mindset, willingness to learn, and team-oriented approach
- Excellent command of English, both written and verbal
Apply Now
Don't forget to mention EuroTechJobs when applying.