
Junior Java Developer
CyberPro Consulting|Posted 2 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
Join our dynamic Product Development Team as we embark on an exciting transformation from microservices architecture to containerised solutions built on modular monoliths. You'll work alongside our Chief Product Officer, Product Manager, Business Analyst, Development Manager, DevOps Engineer, QA Engineers, and experienced Senior Developers who are committed to mentoring and supporting your growth. This is a pure back-end role where you'll gain hands-on experience with cutting-edge technologies while contributing to innovative solutions that can run on any platform or in the Cloud. In this role, you'll write clean, maintainable code using Java and Spring Boot while learning from industry veterans through pair programming, code reviews, and regular feedback sessions. Your day-to-day will involve collaborating with cross-functional teams to translate business requirements into technical solutions, contributing to our codebase with unit tests and documentation, and actively participating in Agile development practices. You'll have the opportunity to work on real-world FinTech challenges while developing your skills in REST APIs, object-oriented design, and modern development tools. We're seeking someone with 2-3 years of software development experience (including internships or graduate programs) and a B-degree or Diploma in IT, Computer Science, or Engineering. You should have basic to intermediate Java knowledge and some exposure to Spring Boot or Spring Framework. Most importantly, we value your willingness to learn, problem-solving abilities, and collaborative mindset. If you're self-motivated with a positive attitude and eager to grow your career in a supportive environment, we'd love to hear from you. Bonus points if you have exposure to FinTech systems, databases, Docker, Kubernetes, or cloud platforms.
Sign up or log in to apply:
About CyberPro Consulting
CyberPro Consulting is a software services company that focusses on Digital, Data Analytics, Software and AI Solutions as well as Cloud enablement services.
CyberPro’s story began in 2000 as a small web and e-commerce dev company startup and has seen us grow into one of the top IT services providers in South Africa, with a team of over 500 consultants.
Our customer base ranges from most of SA's blue chip and mid-size brands down to a bunch of exciting local and international startups disrupting various industries. The verticals we service cover a wide range of industries from financial services and retail through to telecoms and manufacturing customers and everything in between. As a CyberPro Consultant you get exposed to a diverse range of complex enterprise scale projects utilizing the latest technology. As part of a consulting services tech company you will find yourself working with some of the top people in the industry solving interesting problems.
Why Work for Us
- Well established brand and reputation in the market
- Solid track record in delivery
- Learn from top experts in the industry
- Earn top remuneration
- Exposure to a wide range of customers, projects and tech
- One of the most diverse teams in the industry
- South African as well as offshore project opportunities
Our Hiring Process
As each CyberPro team member is a representative of our company, we take our hiring process seriously. This means top skills, relevant education, the ability to deliver, strong interpersonal skills and, above all, the right attitude. Our process typically consists of a technical or other relevant skills assessment, and one or two interviews with key stakeholders, followed by an offer. We try and make the process as painless and quick as possible but at the same time ensuring that our reputation as one of the leaders in our industry stays intact.
Perks at CyberPro Consulting
Tech Stack
application and data













































































utilities






dev ops































business tool













