- Strong technical/ software engineering background (hands-on)
- Strong application/software development or programming background in Java
- Good experience in system, application architecture, design, development, implementation and deployment (end-to-end), development automation.
- Ability to work on different tiers of the application
- Object oriented Design
- Solid experience on Sprint Boot, Spring Framework (Spring Data, Spring Batch, Spring Webservices, Spring Integration, Spring Rest, Spring Cloud), Hibernate, Open Source Frameworks
- Solid experience with SOA-Architectures, Microservices Architectures and related integration protocols (e.g. Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related security requirements/models.
- Experience with application database management practices in a high volume Java environment (SQL, DB2, and NoSql Cassandra/MongoDB).
- Experience with deploying and running Java applications in orchestrated container environments (e.g. Docker, Kubernetes)
- Solid CI, CD, DevOps and related tooling experience, build/test/deploy through automation
- Performance and troubleshooting of Java Applications
- Good experience with integrated system environments
- Practical experience in a high volume banking environment. (E.g. application clustering, scaling, multi-threading, session management, etc.)
- Proven ability as a problem-solver
- Self-driven, self-starter, technology leader, and able to work independently.
- Must have working experience on the following tools/IDEs
- Eclipse
- InteliJ
- Spring Tool Suite
- Git
- Maven
- Jenkins
- SonarQube
- Nexus
- Debugging & troubleshooting.
- Write well documented and maintainable code.
- Passion for software excellence and be quality driven.
- You must be prepared to bring new ideas to the workplace, but also to accept how things have been done and the reasons for doing things this way.
- B-Degree in Computer Science or related technical field.
- 10+ years Java application programming/development experience
- 5+ years Spring Framework, JEE-Experience
- 3+ CI/CD, DevOps, Docker, Kubernetes Experience
-
Java Developer-
Found in: Talent ZA C2 - 14 hours ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Our client requires a Java Developer to To provide IT expertise and advice in the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards. To produce logical and te ...
-
Senior Java Developer
Found in: Talent ZA C2 - 10 hours ago
Siri Technologies Sandton, South Africa ContractA prestigious client of ours is looking for a Java Developer to join a team within the Client and Digital team. This role involves the · design, development and implementation of new solutions, maintenance, enhancement, and support of existing · systems. You will be working in ...
-
Software Developer L2
Found in: Executive Placements ZA C2 - 3 days ago
HR Genie Sandton, South AfricaOur Client a Global Tech firm is seeking a Software Developer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates and a great working environment. · To work within Development, Support, and Maintenance. High-performance area in the ...
-
Software Developer II
Found in: Talent ZA C2 - 14 hours ago
Dimension Data Sandton, South Africa temporaryAs a Software Developer II, you'll be involved in the design and development of new applications for our customer base. You will work closely with software engineers to ensure that all requirements are met before moving onto the next phase of development. As part of this role, yo ...
-
Senior Developer-
Found in: Talent ZA C2 - 10 hours ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Our client requires a Senior Developer with Java, Go, JavaScript, HTML, CSS and C# .Net. SQL React, Angular and NodeJS are also required. · 5+ Years of experience as a senior developer. · Excellent knowledge of various programming languages. · RequirementsDe ...
-
Software Systems Designer L2
Found in: Executive Placements ZA C2 - 1 day ago
HR Genie Sandton, South AfricaOur Client a Global Tech firm is seeking a Software Systems Designer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates and a great working environment. · Conduct system design activities · Review detailed application, software, a ...
-
Software Developer L2
Found in: Talent ZA C2 - 2 days ago
Pro development Group Sandton, South Africa Full timeOur Client a Global Tech firm is seeking a Software Developer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates and a great working environment. · To work within Development, Support, and Maintenance. High-performance area in the ...
-
Front End Developer
Found in: Talent ZA C2 - 4 days ago
Experian Sandton, South Africa Full timeJob Description · Job Purpose · To research, analyze and evaluate requirements for existing or new software applications and designs, develops, tests and maintains software solutions. · Constructs and implements software platforms at Application and enterprise sub-system level ...
-
Senior Full Stack Developer-
Found in: Talent ZA C2 - 10 hours ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Requirements · Works closely with business units to understand requirements and translate them into functional requirements · Supports the development of complex enterprise applications including applications that integrate with other enterprise applications ...
-
Technology/Domain Specialist
Found in: Executive Placements ZA C2 - 4 days ago
HR Genie Sandton, South AfricaOur Client a Global Tech firm is seeking a Technology Domain Specialist to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates and a great working environment. · We are looking for an individual to lead the design and architecture of lar ...
-
React Native Developer-
Found in: Talent ZA C2 - 14 hours ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Are you a hungry developer who wants to help build the future of mobile apps? We are looking to hire React Native Developers and this role is perfect for you · As a React Native Developer, you'll be responsible for creating applications using the React JavaS ...
-
Front End Developer
Found in: Talent ZA C2 - 3 days ago
Experian Sandton, South Africa Full timeJob Description · Job Purpose · To research, analyze and evaluate requirements for existing or new software applications and designs, develops, tests and maintains software solutions. · Constructs and implements software platforms at Application and enterprise sub-system level an ...
-
RPG Developer
Found in: Talent ZA C2 - 2 hours ago
Investec Sandton, South AfricaDescription of the role · Design, develop, implement, and support technological solutions to meet the strategic objectives of the Bank · • Align & Contribute to Solution Design & Architectural Principles of the Bank · • Align & Contribute to Dev Standards, Governance and Best P ...
-
QA Engineer
Found in: Talent ZA C2 - 10 hours ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Do you want to work with the latest technologies? Do you want to work in a small-scale environment where the team works directly with developers? We believe this QA Engineer - Automation role was created for you · As a QA Engineer, you'll help us build and m ...
-
Senior Architect
Found in: Talent ZA C2 - 10 hours ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Are you tired of working long and tiring hours, but need to work from home? Are you looking for a position that gives you the freedom to choose your working hours and location? My client is searching for a Senior Architect who is passionate about technology, ...
-
SAP CX Technical Consultant
Found in: Talent ZA C2 - 14 hours ago
Dimension Data Sandton, South AfricaFunctieomschrijving · SCP/SCPi Specifics · design, development and implementation of integration flows, SAP on-premise(ERP/CRM) to cloud CX solutions and S/4 HANA Cloud integration between Cloud to Cloud solutions · initial setup and user management on SCP · Developing complex cu ...
-
Software Systems Designer L2
Found in: Talent ZA C2 - 10 hours ago
Pro development Group Sandton, South Africa Full timeOur Client a Global Tech firm is seeking a Software Systems Designer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates and a great working environment. · Conduct system design activities · Review detailed application, software, a ...
-
Software Systems Designer L2
Found in: Talent ZA C2 - 10 hours ago
Pro development Group Sandton, South Africa Full timeOur Client a Global Tech firm is seeking a Software Systems Designer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates and a great working environment. · Conduct system design activities · Review detailed application, software, a ...
-
Software Developer II
Found in: Talent ZA C2 - 10 hours ago
Dimension Data Sandton, South Africa temporaryWe are looking for an exceptional individual to build web applications using Angular 7+ with an enthusiasm for building web front end applications. Be involved in all aspects of development playing a critical role in design, planning, development and deployment. The ideal candida ...
-
Platform Specialist
Found in: Talent ZA C2 - 6 days ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Are you looking to work from home or in the office of your choice? Do you want to have flexibility, a culture that values and nurtures learning, and a work / life balance that lets you find balance between your personal life and professional career? This rol ...
Java Developer - Sandton, South Africa - Datonomy Solutions
Description
We are looking for an exceptional individual to build Java integration services and applications with an enthusiasm for solving interesting technical challenges in a Banking environment. Be involved in all aspects of development playing a critical role in design, planning, development and deployment. The ideal candidate will not just be an outstanding Java developer, but will bring a mindset of creativity, innovation and balanced bleeding edge technology development with a relentless pursuit of timely product engineering delivery. The role requires ownership, logical thinking, and estimation of your own work, coding, testing, trouble shooting and performance optimizations. The candidate will work in an Agile (SCRUM) environment and will be allocated and co-located to a small agile development team (squad) Tribe and Chapter Model. The candidate will collaborate with team members to understand the problem & define, design, and ship new features through the development lifecycle. This includes brainstorm, contribution to new ideas, conceive innovative strategies, and implement solutions to difficult problems. Must be able to work independently, effectively and efficiently in a collaborative agile environment with scrum masters, solution engineers, designers, and developers.
Key Roles, Responsibilities and Skills/Competencies:
Educational Requirements: