As a Java Developer, you will be responsible for developing, testing, and maintaining Java technology components, creating technical documentation, collaborating with analysts and architects, and implementing and maintaining entrusted projects. Your primary responsibilities include designing and developing software solutions, analyzing customer requirements, and providing technical consultancy.
The ideal candidate will have very good commercial Java programming experience, strong knowledge of Spring and Hibernate frameworks, XML technologies, relational databases, SQL, software building tools like Maven and Docker, and testing frameworks such as JUnit and Mockito. Proficiency in creating technical documentation using UML, analytical thinking, and English communication skills are essential.
By joining PwC, you'll gain exposure to interesting and ambitious projects with flexible working hours, opportunities for international project participation, occasional remote work, and a startup-like atmosphere within a large corporation. The team offers excellent work environment, including team events and hackathons, providing a dynamic and innovative professional experience.