As a Java Developer, you will be responsible for developing, testing, and maintaining software components using Java technology. Your primary responsibilities include creating technical documentation, analyzing customer needs, collaborating with analysts and architects on design assumptions, and implementing and maintaining project deliverables.
The ideal candidate will have extensive commercial experience with Java programming, proficiency in Spring and Hibernate frameworks, knowledge of XML technologies, relational databases, SQL, and software building tools like Maven, Docker, and Git. Strong analytical thinking, ability to create technical solutions, and proficiency in English and German are essential.
PwC offers an exciting work environment with flexible hours, opportunities to participate in international projects, occasional remote work, and a startup-like atmosphere within a large corporation. The team provides interesting and ambitious projects without routine, team events, hackathons, and opportunities for professional growth.