QUALCO

Senior Full Stack Java Engineer

QUALCO

full-time

Posted on:

Location Type: Hybrid

Location: AthensGreece

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop existing and new complex applications by analyzing and identifying areas for modification and improvement.
  • Perform specification analysis as required to design and develop new applications that meet customer requirements.
  • Coach and review the work of less experienced colleagues;
  • After code development, perform manual and/or automated unit testing, supported by appropriate documentation and evidence.
  • Ensure full functional coverage, review unit tests, and address outliers and exceptional scenarios;
  • Identify and resolve software defects, typically of high complexity, to ensure fully functioning application software;
  • Contribute to maintaining road map to facilitate application software development and ensure the development work is prioritized in line with business requirements;
  • Ensure application of required security measures and adherence to security best practices and monitor performance to notify security experts of any problems;
  • Coach more junior colleagues;
  • Create and maintain technical documentation of high complexity to a high standard;
  • Ensuring that all activities and duties are carried out in full compliance with regulatory requirements and supporting the continued implementation of the Group Anti-Bribery and Corruption Policy.

Requirements

  • Bachelor's/Master's degree in Information Technology, Computer Science, or a related subject;
  • Minimum of 5 years of proven experience in developing software components within multi-tier application architectures (client, middle tier, database, etc.);
  • Experience in the banking industry will be considered an asset;
  • Strong programming skills in object-oriented programming;
  • Business knowledge and technical understanding of core banking applications;
  • Knowledge of MS SQL Server and/or Oracle Database;
  • Strong analytical and problem-solving skills;
  • Ability to work effectively as part of a team dedicated to delivering high-quality results;
  • Self-motivated with a demonstrated ability to take initiative;
  • Experience with CA GEN will be a strong asset;
  • Experience with modern JavaScript frameworks/libraries, CSS, and HTML; knowledge of Angular 2+ and TypeScript will be considered a plus;
  • Willingness and ability to travel abroad for short periods;
  • Excellent written and verbal communication skills in Greek and English.
Benefits
  • Competitive compensation, ticket restaurant card, and annual bonus programs
  • Cutting-edge IT equipment, mobile and data plan
  • Modern facilities, free coffee and beverages, indoor parking, and company bus
  • Private health insurance, onsite occupational doctor, and workplace counselor
  • Flexible working model, hybrid benefits & home equipment benefits
  • Onsite gym, wellness facilities, and ping pong room
  • Career and talent development tools
  • Mentoring, coaching, personalized annual learning and development plan
  • Employee referral bonus, regular wellbeing, ESG and volunteering activities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
object-oriented programmingCA GENJavaScriptCSSHTMLAngular 2+TypeScriptMS SQL ServerOracle Databasemulti-tier application architectures
Soft skills
analytical skillsproblem-solving skillsteamworkself-motivationinitiativecoachingcommunication skillswritten communicationverbal communicationattention to detail
Certifications
Bachelor's degree in Information TechnologyMaster's degree in Computer Science