Junior Software Engineer

Junior Software Engineer

We are looking for a Junior Software Engineer to join our Technology Team in Apifon in Thessaloniki. You will be responsible for providing design and development in delivering web application, standalone programs mainly in Java (Java EE).

Essential responsibilities:


  • ○ Design, code, test and document application programs mainly in Java (Java EE)
    ○ Identify and apply appropriate modern technologies and techniques for software development
    ○ Maintain and enhance existing code and database schemas
    ○ Closely collaborate with other teams, assist in evolving Apifon’s products.
    ○ You will proactively improve application performance, enhance the user interface experience and provide compliance to existing design, code, and documentation.
    ○ Implement best practices, identify and sponsor improvements to standards

Desired Skills and Experience:


  • Minimum Qualifications:

    ○ Bachelor’s degree in Information/Computer Science or a related discipline
    ○ At least 1 year of overall programming work experience, with preference in web / mobile web application development
    ○ Solid programming abilities in one or more of the following: Java EE, Database design & programing
    ○ Experience with OOP and Design Patterns
    ○ A passion for performance and scalability.
    ○ Strong communication skills

    Desired Qualifications:

    ○ A Bachelor’s degree in Information/Computer Science or a related discipline.
    ○ Capable of translating functional/business requirements into simple mobile applications
    ○ Passion for learning new technologies and eagerness to collaborate with other creative minds
    ○ Exceptional interpersonal skills: verbal, written and listening
    ○ It will be an addition knowing at least one of the following technologies (JPA, Hibernate, Hibernate Search, NoSQL databases, SOAP, REST etc.)

    For more information read our HR Policy
Apply Now