
Senior Full Stack Java Engineer
QUALCO
full-time
Posted on:
Location Type: Hybrid
Location: Athens • Greece
Visit company websiteExplore more
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