Enable job alerts via email!

Agile Product Engineer – Banking (Contract)

Sapientis Talent Management Pty. Ltd.

Johannesburg

Hybrid

ZAR 600,000 - 800,000

Full time

4 days ago
Be an early applicant

Job summary

A leading financial services provider is seeking an Agile Product Engineer to join their dynamic team in Johannesburg. This role involves solving technical challenges, contributing to all development phases, and delivering high-quality solutions. Ideal candidates have over 3 years of development experience, a solid grasp of Agile methodologies, and familiarity with Java and CI/CD tools. This is a hybrid position with a contract duration of 8 months, starting soon. Apply today!

Qualifications

  • 3+ years of development experience in a software environment.
  • Proficient in Java and its associated technologies.
  • Experience with containerization and orchestration tools.

Responsibilities

  • Apply critical thinking and design skills to solve technical challenges.
  • Contribute to all phases of development and ensure high-quality solutions.
  • Debug and optimize existing code for performance.

Skills

Problem-Solving Skills
Agile Methodologies
Object-Oriented Design
Test-Driven Development
CI/CD Tools
Docker Orchestration
Java 8
PostgreSQL
Messaging Protocols

Tools

Jenkins
Kubernetes
Jira
GitHub
Springboot
JUnit
Elasticsearch

Job description

Calling All Agile Product Engineers within the financial services space.

Gear up for a fast-paced, fixed-term project with a leading bank, where your technical expertise will be instrumental in building innovative solutions.

As a Product Engineer, you’ll:

  • Become a Problem-Solving Powerhouse:Apply critical thinking, design thinking, and problem-solving skills to tackle technical challenges across Front-End, Back-End, or Middleware.
  • Full Development Lifecycle Champion:Contribute to all phases of development, from analysis and requirement gathering to solution design, implementation, and documentation.
  • Coding Craftsman:Produce clean, well-organized, and documented source code to deliver high-quality technical solutions.
  • Architect for Success:Ensure designs follow key principles like self-service, repeatability, testability, scalability, and resilience.
  • Design Pattern Guru:Leverage general design patterns and paradigms to build efficient and maintainable solutions.
  • CI/CD Pipeline Master:Support the development, automation, and deployment of CI/CD pipelines (think Jenkins and multi-site Kubernetes environments).
  • Observability Ace:Utilize modern observability techniques like ELK stack for logging and Grafana/New Relic for metrics to gain insights into system health.
  • Automation Advocate:Automate tasks using tools like Jenkins, Docker, Ansible, and Kubernetes.
  • Code Whisperer:Debug existing code and refine features for optimal performance.
  • Teamwork Makes the Dream Work:Collaborate effectively with integrated teams and other developers to evolve technical products and services.
  • Alignment is Key:Ensure development activities adhere to established architecture and infrastructure standards.

Key Requirements:

  • 3+ Years of Development Experience:You’ve honed your skills in a software development environment.
  • Agile All-Star:You thrive in fast-paced, collaborative agile environments.
  • Object-Oriented Design Sensei:You have a solid understanding of Object-Oriented Design principles and design patterns.
  • Testing & Design Duo:You’re familiar with test-driven development and domain-driven design methodologies.
  • Messaging Maestro:You understand messaging protocols and web services like SOAP and REST.
  • Database Diplomat:You’re comfortable working with open-source relational databases.
  • Automation Architect:You have experience with CI/CD tools (Jenkins, etc.) and artifact management (ideally Nexus).
  • Containerization Captain:You’re familiar with Docker and/or Kubernetes orchestration.
  • Tech Stack Titan:You’re proficient in Java 8, PostgreSQL, Jira, Confluence, GitHub, Springboot, Maven, JUnit, and messaging platforms like MQ/Kafka.

Ready to join a dynamic team and make a lasting impact on a critical banking project? Apply today!

  • Location: Johannesburg (Northern Suburbs).
  • Setup: Hybrid
  • Duration: 8 months
  • Closing date: 6 April 2024

To apply or for more elaborate details send us a detailed CV (in MS Word format) via email to info@sapientis.co.za (APE_SLT_GP)

[fusion_button link="https://sapientis.africa/job-application/" text_transform="" title="" target="_self" link_attributes="" alignment_medium="" alignment_small="" alignment="" modal="" hide_on_mobile="small-visibility,medium-visibility,large-visibility" sticky_display="normal,sticky" class="" id="" color="default" button_gradient_top_color="" button_gradient_bottom_color="" button_gradient_top_color_hover="" button_gradient_bottom_color_hover="" accent_color="" accent_hover_color="" type="" bevel_color="" border_width="" border_radius="" border_color="" border_hover_color="" size="" stretch="default" margin_top="" margin_right="" margin_bottom="" margin_left="" icon="" icon_position="left" icon_divider="no" animation_type="" animation_direction="left" animation_speed="0.3" animation_offset=""]Apply here[/fusion_button]

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.