Join a dynamic Agile team as an Intermediate Java Developer in Bellville. You'll design and develop scalable software solutions using Java technologies, contributing to impactful projects in a collaborative environment.
As an Intermediate Java Developer, you'll be part of a high-performing Agile software engineering team based in Bellville. Your main responsibility will be to design and develop scalable software solutions using Java-based technologies. This role is ideal for someone with a strong background in backend development and a passion for creating efficient software in a collaborative setting.
In your day-to-day work, you will: • Collaborate with team members to understand project requirements and design solutions • Develop and maintain Java applications, ensuring they are scalable and efficient • Utilize the Spring Framework and other Java enterprise technologies to enhance application performance • Participate in Agile ceremonies, contributing to sprint planning and reviews
To succeed in this role, you should have at least 5 years of software development experience, particularly in a distributed computing environment. Strong hands-on experience with Java and the Spring Framework is essential. While a Java certification is a plus, your practical experience and ability to work within an Agile team will be key to your success.
This position is not suitable for entry-level candidates, as it requires a solid foundation in Java development and a proven track record in software engineering. If you are ready to take on new challenges and contribute to a collaborative team, this role could be a great fit for you.
You'll be taken to the original listing on PNet to apply.