Our new South Africa Technology and Innovation Centre (SATIC) is the latest part of PwC, a global brand delivering services for the biggest clients in the world. PwC leads the way in human led, technology enabled professional services, working with clients to transform their business and make it fit for the future.We are looking for candidates who bring in-depth market experience, who see technology as a way to enable and drive human innovation and who want to be a part of a community of solvers, to tackle the biggest challenges in society.If you are looking for a career where every day is different, where challenges are complex and where you can make a real difference, then we want to hear from you. By choosing to join the SATIC, you are choosing to work with teams all over the world, harnessing the power of world leading tech and making a difference to real peoples lives.WHAT YOU WILL DO:Craft top-notch software solutions with flair and finesse.Whip up test data and unit tests to nail those requirements.Tackle bugs and glitches like a pro during testing phases.Keep everything compliant with security and regulatory standards.Dive into code reviews and squash technical issues.Roll out slick software releases.WHAT YOU WILL NEED:2 to 3 years experience as a Java developer.Core Java Proficiency: Strong understanding of Java fundamentals, including OOP principles, data structures, and algorithms.Problem-Solving Abilities: Ability to analyze problems and develop efficient solutions.Basic Knowledge of Frameworks: Familiarity with popular Java frameworks like Spring and Hibernate.Database Management: Understanding of SQL and experience with databases like MySQL or PostgreSQL.Version Control Systems: Proficiency in using Git for version control.Testing and Debugging: Skills in writing unit tests (e.g., JUnit) and debugging code.Basic Web Development: Knowledge of web technologies such as HTML, CSS, and JavaScript.IDE Proficiency: Experience with Integrated Development Environments (IDEs) like IntelliJ IDEA or Eclipse.NICE TO HAVE:Front-End Technologies: Knowledge of frameworks like React or Angular.Cloud Platforms: Familiarity with AWS, Azure, or Google Cloud.Microservices Architecture: Understanding of microservices and tools like Docker and Kubernetes.APIs and Web Services: Experience with RESTful APIs and SOAP.DevOps Practices: Basic knowledge of CI/CD pipelines and tools like Jenkins.Security Best Practices: Awareness of security principles and practices in software development.Agile Methodologies: Experience working in Agile or Scrum environments.If you meet the above criteria and are looking to make a career change, then email your CV to ******.
#J-18808-Ljbffr