Senior Backend Developer
Full-time
Network Finance
Key Responsibilities
- Design, develop, and maintain scalable back-end services using Java and Spring Boot.
- Build and maintain RESTful APIs and integrate with messaging platforms such as Kafka and RabbitMQ.
- Work with relational and NoSQL databases, including Postgres and Cassandra.
- Develop and manage data workflows using Kafka and Apache Airflow.
- Implement automated testing using JUnit, Mockito, TestContainers, and BDD methodologies.
- Monitor system performance through logging, tracing, and observability tools.
- Collaborate with cross-functional teams to deliver secure, scalable, and efficient solutions.
- Contribute to architectural decisions and promote engineering best practices.
- Relevant qualification in Computer Science, Information Technology, Software Engineering, or a related field.
- 5+ years of software development experience within complex product environments.
- Strong expertise in Java, including concurrency, collections, streams, and design patterns.
- Proven experience with Spring Boot, Spring Data, Spring Security, and Hibernate/JPA.
- Solid understanding of microservices architecture and distributed systems.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Knowledge of message-driven architectures and event-based systems.
- Experience working with relational and NoSQL databases.
- Strong communication and stakeholder management skills.
- Proven ability to mentor developers and contribute to the growth of engineering teams.
- Experience operating as a Senior Developer, Technical Lead, or similar role.
- Scala, Python, or reactive programming.
- Kafka Streams and Kafka Connect.
- Advanced distributed systems design.
- GitLab CI/CD.
- Apache Airflow.
- Prometheus and Grafana.
- Software Developers (Back-End / Front-End / Full Stack)
- Mobile Developers
- Business & Systems Analysts
- BI & SQL Experts
- UI / UX Professionals
- Data Scientists / Data Analysts
- Big Data Professionals
- Cloud Experts
- Infrastructure Specialists
- DevOps / SecOps Experts
- Cyber Security Specialists
- SEO / Digital Designers
Specialist Recruitment Consultant
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Backend Developer in Johannesburg, Gauteng vacancy
- ...portfolio, we are looking for a highly skilled Senior Back-end Engineer with strong back-end... ...role, you will play a key part in designing, developing, and delivering modern web applications using modern objectoriented backend technologies, cloud-based AI/agent platforms...
- ...South African bookmaker providing licensed online and retail sports betting, horse racing, and casino games, is seeking a Senior C# Backend Developer who will lead cross-product integrations and end-to-end development (Backend, Frontend, and APIs) using modern...
- ...Key Responsibilities Design, develop, and maintain RESTful APIs and backend services using PHP and modern frameworks (e.g., Laravel or similar). Collaborate... ...suitable roles / position For more information contact: Mel Nandalall Senior IT Recruitment Consultant
- ...About You ~ You’re the kind of developer who gets unreasonably excited about shaving milliseconds off a query, finding the root cause of a bug before your coffee gets cold, and turning complex backend challenges into elegant solutions. APIs, databases, caching layers...
- ...Role Purpose The Senior Front-End Developer is responsible for designing and developing high-performance, user-centric web applications. This... ..., while collaborating closely with UX/UI designers, backend developers, and digital marketing teams. Key Responsibilities...
- ...A leading technology-focused organisation is seeking a Senior Full-Stack Developer with strong AI engineering capability to join their in-office... ...Responsibilities Design, build, and maintain scalable backend and full-stack applications using .NET and C# Develop and...
- ...business requirements into technical specifications. Design, develop, and deploy data warehouse models, dashboards, and reports.... ...database for any other suitable roles / position For more information contact: Mel Nandalall Senior IT Recruitment Consultant
- ...Job Profile: Senior Oracle Developer (6–12 Years Experience) Job Title: Senior Oracle Developer Job Purpose The Senior Oracle Developer is responsible for designing, developing, implementing, and supporting enterprise applications and database solutions within...
- ...Strong SQL Server experience Solid experience with Entity Framework Proven Angular development experience KPA’s: Design develop and maintain enterprise applications using C# and Angular Develop and optimise SQL database solutions Collaborate with...
- ...Key Responsibilities Develop and maintain front-end applications using React and TypeScript. Build and enhance micro front-end solutions using Webpack Module Federation. Collaborate with UX teams to implement and improve a reusable design system using Chakra UI...
- ...high-performing applications and services. Collaborate with developers, business analysts, testers, and stakeholders to ensure successful... ...for any other suitable roles / position For more information contact: Mel Nandalall Senior IT Recruitment Consultant
R 760 ph
...My client is looking for a Senior Backend Engineer. Not someone who can quote architecture patterns from conference slides. Someone who... ...~ Experience leading small engineering teams, mentoring developers, or owning a product domain end-to-end Deep experience...- ...discussions Mentorship & Team Enablement Guide and support junior developers through coaching and feedback Oversee quality and progress... ...experience). ~7+ years of software development experience (senior level), with at least 1–2 years in a lead or mentoring role (...
- ...Our client is seeking Senior Java Developers to join a high-performance engineering team with flexibility between Johannesburg (in-office) and... ...strong candidates). This role focuses on building scalable backend systems within a modern, microservices-based environment....
- ...Key Responsibilities: Design, develop, and maintain Windows Forms user interfaces. Enhance and modernise legacy desktop applications. Develop reusable UI components and custom controls. Identify and resolve usability and performance issues. Collaborate with...
R 760 ph
...We're looking for a Senior Backend Engineer . Not someone who can recite architecture patterns from a conference talk. Someone who's lived... ...options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-...R 1.3 pa
...large-scale transformation projects? We're looking for a Senior Backend Engineer to join a global technology consultancy, helping migrate... ...teams and UK-based clients. What You'll Be Doing Developing backend solutions using C#/.NET and Java Modernising legacy...- ...Our client is seeking two experienced Senior Java Software Developers to join a growing international development team focused on delivering innovative... ...design patterns ~ Solid understanding of frontend and backend architectures ~ Experience working with TypeScript ~...
- ...Our client is seeking an accomplished Senior Full Stack Developer to join their growing technology team in Midrand. This opportunity is ideal for... ...Strong expertise in TypeScript across frontend and backend development Extensive Node.js development experience...
- ...We’re looking for an experienced Senior UI / React Developer to join a growing engineering team building modern, enterprise-scale SaaS platforms... ...using. You’ll work closely with product owners, designers, backend engineers, and QA teams to deliver responsive, scalable,...
- ...PBT Group is seeking experienced Senior Integration Developers to design, develop, and support enterprise integration solutions across complex business and technology environments. The successful candidate will play a key role in delivering scalable, high-performance...
- ...We’re looking for a seasoned Senior Full Stack Developer to join a high-performing engineering team building a modern, cloud-native SaaS platform... ...contract role for someone who thrives on solving complex backend challenges while still being comfortable moving across the...
- ...administration skills Experience with data integration and database performance tuning Strong problem-solving abilities KPAs: Develop and maintain ETL solutions Administer and optimize database environments Ensure data integrity and system performance...
- ...knowledge of CSS, HTML, and other front-end languages Scrum / Agile environment Responsibilities Technical Outputs Develop & Maintain user-facing features using React.js. Make use of reusable components and front-end libraries for use across our platforms...
- ...for our customers, and we believe that your unique skills, passion and superdrive will help us achieve our vision. As a Software Developer, you’ll be supporting the delivery of the best technology solutions for any business challenge, covering our security, networking...
- ...SUMMARY Our well-established client in the insurance and financial services sector, is looking for an experienced Senior Application Developer to join their technology team. POSITION INFO This is a great opportunity to work on meaningful projects that directly...
- ...ENVIRONMENT: DESIGN, develop, implement, and maintain all application systems and associated technologies, with a strong focus on SQL database development as the next Senior SQL Developer wanted by a cutting-edge FinTech company. You will be responsible for ensuring...
- ...the opportunity to influence enterprise data architecture, this could be your next career move. Key Responsibilities: Design, develop, and maintain robust ETL processes to support business intelligence and data integration requirements Translating business...
- ...Key Responsibilities: Design, develop, maintain, and optimise scalable ETL processes to support enterprise reporting and data integration requirements. Manage and administer SQL Server databases, ensuring high availability, performance, security, and reliability....
- ...Our client is seeking a Senior Software Developer to enhance and modernise existing systems while driving the practical adoption of AI within an... ...environment. • Develop and maintain scalable applications, APIs, and backend services • Improve existing systems with a focus on...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Developer. Be the first to apply!
