PwC
PwC
PwC is a global professional services network focused on audit, assurance, consulting, and tax. Its teams work with organizations across financial services, technology, media, telecommunications, and other industries on challenges such as cybersecurity, business transformation, sustainability, and broader business advisory needs. With operations spanning 157 countries and a workforce of more than 276,000 people, PwC combines industry expertise with specialized solutions designed to help clients create and protect value.

Senior Java Engineer in Athens (Hybrid) at PwC

Join PwC Greece as a Senior Java Engineer building enterprise applications and integrations. Support secure, high-availability banking systems alongside cross-functional delivery teams.

Description

  • Build customized, enterprise-grade multi-tier applications
  • Collaborate with software engineering, quality assurance, DevOps, business analysis and project management teams
  • Develop integrations with third-party applications and data sources
  • Apply workflow, document management, content management and portal platforms with their supporting frameworks
  • Partner directly with major banking clients on large-scale, high-availability, mission-critical systems

Requirements

  • Bachelor’s or master’s degree in IT engineering, computer science, applied sciences or a related field
  • At least four years of professional software development experience using Java and J2EE technologies
  • Professional experience with Java and frameworks including Servlets, JDBC, EJBs, JPA, Hibernate and Spring
  • Knowledge of JSP, JSF, React, JavaScript, jQuery and CSS
  • Database knowledge and SQL experience with Oracle, MSSQL, DB2 or MySQL
  • Understanding of client-server architecture and SOAP or REST web services
  • Experience with Azure DevOps or another version control system such as SVN or Git
  • Familiarity with project and task management tools such as Jira
  • Familiarity with Maven
  • Ability to prepare technical documentation and design algorithms
  • Ability and willingness to perform effectively under pressure and meet tight deadlines
  • Strong verbal and written communication skills in English and Greek
  • Commitment to delivering high-quality work and developing strong client relationships

Benefits

  • Hybrid work arrangement
  • Collaborative office environment
  • Career opportunities locally and internationally
  • Ongoing learning and professional certification support
  • Additional leave days
  • Wellness programs
  • Inclusive team culture

Related Jobs

SupportNinja

Remote MLS Coordinator (Colombia)

SupportNinja
1,001 – 5,000 Employees
B2BSaaS

SupportNinja’s MLS Coordinator provides remote member assistance and Tier 1 systems support while handling listing, membership, compliance, and data operations from Colombia.

Open