Search thousands of fresh jobs

×
This job is expired
QE Services (QE Services)

Intermediate Java Developer at QE Services

QE Services (QE Services)

  • Undisclosed
  • Permanent Intermediate position
  • Bellville
  • Posted 10 Oct 2025 by QE Services (QE Services)
  • Expires in 34 days
  • Job 2624449
Apply Now

About the position

My client based in Bellville is currently looking for an Intermediate Java Developer to join their team on a permanent basis.

IT / FINANCE

Qualifications & Experience

  • 4-5 years' experience in Java development, preferably with Spring Framework (Spring Integration, Spring Data Rest, Spring Cloud Stream)
  • Proven experience developing and maintaining RESTful APIs
  • Strong understanding of message brokers (RabbitMQ)
  • Experience with relational databases (MySQL and/or PostgreSQL)
  • Familiarity with container technologies such as Docker
  • Good understanding of application architecture
  • Self-motivated, accountable, and eager to learn
  • Strong communication skills - able to explain complex solutions in simple terms
  • Collaborative team player with a curiosity for new technologies

Responsibilities

  • Design, develop, and maintain backend applications and APIs
  • Build database structures that ensure data integrity and performance
  • Develop with scalability, supportability, and reusability in mind
  • Contribute to automated testing and user testing efforts
  • Participate in code reviews to ensure code quality and shared learning
  • Continuously improve testing, deployment, and monitoring processes
  • Analyze user requests and provide effective technical solutions
  • Offer support to clients and internal IT teams
  • Participate in production standby rotations to ensure system stability
  • Collaborate throughout the software development life cycle (planning, execution, delivery)
  • Mentor and support teammates to foster a learning culture

Competencies

  • Proficiency in Spring Boot, Java 8, JUnit, Maven, Message Queues (AMQP), and JPA/Hibernate
  • Knowledge of microservice architectures and distributed systems
  • Experience with MySQL, PostgreSQL, and Oracle databases
  • Exposure to Python development
  • Experience with GitLab (version control) and Jenkins (CI/CD)
  • Understanding of database replication technologies (SymmetricDS)
  • Familiarity with Google Cloud Platform (GCP) and Google Workspace
  • Exposure to Angular front-end framework
  • Understanding of Agile methodologies such as SCRUM and KANBAN

If you are ready for the next exciting step in your career, and would like to apply, please send us your updated CV to review.

Desired Skills:

  • Java 8
  • KANBAN
  • Agile methodologies
  • PostgreSQL
  • Mysql
  • Java Development

Apply Now

QE Services (QE Services)

About the agency

QE Services, an established IT recruitment agency, with the combined experience of over 20 years of recruitment knowledge specifically in the IT industry. We cater predominantly for the Temporary Services market and have a wide and varied client base. Our mission is to deliver the staff and service our clients expect and exciting opportunities for our candidates.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Intermediate Java Developer at QE Services

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.