Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Engineer (Java).
Greece Jobs Expertini

Urgent! Software Engineer (Java) Position in Athens - EUROPEAN DYNAMICS

Software Engineer (Java)



Job description

Description

Are you a motivated Software Engineer passionate about Java seeking an exciting opportunity to join a dynamic team in Athens?

Look no further!

What You'll Do:

  • Analyze, design, develop, and maintain large and complex web-based Java applications within a team adhering to high professional standards and methods;
  • Contribute to all phases of the development life-cycle.

    Write well-designed, testable, efficient code;
  • Ensure the delivery of quality software according to system specifications, quality requirements, and company standards;
  • Contribute to the overall project and system documentation and develop technical documentation;
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Requirements

  • MSc or BSc degree in computer science, software engineering, or related technical field or equivalent work experience;
  • A minimum of 4 years of proven experience in software development lifecycle using Java;
  • Experience using Web services, RESTful services, JSON, and XML;
  • Experience with SQL (MySQL, PostgreSQL, etc.) and/or NoSQL databases (Cassandra, MongoDB, In-memory grids);
  • Experience with application servers like Wildfly, Thorntail and/or Spring Boot is a big plus.
  • Benefits

    We believe in rewarding talent and dedication.

    Here's what you can expect as part of our team:

  • Competitive full-time salary;
  • Private Health Coverage on the Company’s group program;
  • Flexible Working Hours;
  • Top-of-the-Line Tools;
  • Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
  • Career Growth: Work with some of the most innovative and exciting specialists in the industry;
  • Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.

  • Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Software Engineer Potential: Insight & Career Growth Guide