Junior Java Developer Talent Pool at Saratoga Software
Job Description
Saratoga Software is actively building a Junior Java Developer Talent Pool, seeking talented individuals eager to advance their careers and contribute to cutting-edge technology solutions. Joining this pool provides a direct line to upcoming contract and permanent positions, offering early access to new roles and fostering a community dedicated to technical excellence, collaboration, and innovation. This is an exceptional opportunity for aspiring developers to connect with a leading technology and solution-delivery company that partners with clients to implement groundbreaking business and technology strategies.
Key Responsibilities
Develop and maintain high-quality Java applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code.
Participate in code reviews to ensure code quality and share knowledge.
Troubleshoot, debug, and upgrade existing systems.
Contribute to the continuous improvement of development processes and tools.
Stay updated with emerging technologies and industry trends.
Work with databases, including DB2, and implement data persistence using JPA/Hibernate.
Utilize version control systems like Git and CI/CD pipelines with Jenkins.
Why Join the Company
Saratoga Software offers a dynamic environment where employees can thrive. You will have access to extensive skills development and training programs designed to enhance your technical expertise. The company is committed to your career development, providing clear pathways for growth and advancement. Engage in stimulating technical talks and participate in both virtual and in-person social activities that foster a strong sense of community. Saratoga also recognizes outstanding contributions through its reward and recognition programmes. Enjoy the flexibility of remote and hybrid working arrangements, tailored to client and project needs. Saratoga Software is an equal-opportunity employer committed to Employment Equity, encouraging applications from candidates with disabilities.
How to Apply
This is a talent pool opportunity. To be considered for future Junior Java Developer contract and permanent roles, please apply by submitting your profile to the talent pool. Please apply using the Quick Apply button on this page.
Requirements
Relevant 3β4 year diploma or degree in IT, Computer Science, Software Development or a related field, or equivalent experience.
Strong theoretical programming foundation.
2 years of hands-on software development experience, preferably in fintech.
Oracle Java SE 7/8 Programmer certification.
Working knowledge of DB2.
Experience with Java 7/8, Spring Boot, JPA/Hibernate, and Object-Oriented Programming (OOP).
Familiarity with Git and Jenkins/CI/CD.
Strong problem-solving and software development skills.
Free Career Tools
Boost your chances of getting hired with our free resources.
CV Builder
Create a professional, ATS-friendly CV in minutes.
Z83 Form Filler
Easily complete the official government Z83 form online.
AI Interview Prep
Practice interview questions and get instant AI feedback.
Salary Calculator
Calculate exactly what your take-home pay will be.
Z83 Guide & Downloads
Step-by-step guide with free editable and non-editable PDF downloads.
Career Advice
Read tips on interviews, CV writing, and getting hired.
Similar Jobs
Explore other opportunities matching this role
R6 500 - R12 500
R4 500 - R6 200
Administration Clerk Entry-Level at DFFE
R19 787 - R19 787