- Bachelor's degree in Computer Science or a related technical field.
- 10+ years of experience in Java application programming and development.
- 5+ years of experience with the Spring Framework and JEE.
- Strong technical background with hands-on experience.
- Excellent Java development or programming skills.
- Good experience in system, application architecture, design, development, implementation, and deployment (end-to-end), as well as development automation.
- Ability to work on different tiers of the application.
- Proficient in object-oriented design.
- Solid experience with Spring Boot, Spring Framework (Spring Data, Spring Batch, Spring Webservices, Spring Integration, Spring Rest, Spring Cloud), Hibernate, and Open Source Frameworks.
- Familiarity with SOA-Architectures, Microservices Architectures, and related integration protocols (e.g. Web Services (SOAP/XML), REST/JSON, and MQ), as well as security requirements/models.
- Experience with database management practices in high-volume Java environments (SQL, DB2, NoSql Cassandra/MongoDB).
- Deploying and running Java applications in container environments (Docker, Kubernetes).
- CICD, DevOps, and tooling experience (build/test/deploy through automation).
- Performance and troubleshooting of Java Applications.
- Good experience with integrated system environments.
- Hands-on experience in high-volume banking environments (application clustering, scaling, multi-threading, session management).
- Proven problem-solving ability.
- Self-driven, technology leader, able to work independently.
- Eclipse.
- IntelliJ.
- Spring Tool Suite.
- Maven.
- Jenkins.
- SonarQube.
- Nexus.
- Design, develop, and deploy Java integration services and applications using the company's framework.
- Contribute to all aspects of development playing a critical role in design, planning, development, and deployment.
- Apply creativity, innovation, and balanced bleeding-edge technology development with timely product engineering delivery.
- Manage ownership, logical thinking, and estimation of own work, coding, testing, troubleshooting, and performance optimizations.
- Collaborate with team members to understand problems, define, design, and ship new features through the development lifecycle.
-
Java Developer
6 days ago
Discovery Limited GautengJava Developer (Senior) · Collaborate with a passionate development team to design, develop, and maintain Java-based solutions for a dynamic, multi-national company. · Be a team player, able to work with both vertical and horizontal colleagues in formal and informal settings. · K ...
-
Java Developer
6 days ago
Discovery Limited GautengJob Title: Senior Java Developer · About the Role: · This position requires a highly skilled and experienced Java Developer to design and implement robust, scalable, and optimally performing systems using Java-related technologies. · Key Responsibilities: · Design and develop tec ...
-
Java Developer
21 hours ago
Network Recruitment PretoriaJob and Company Description: · A continuously growing company within the banking industry seeks a skilled Java Developer to design, develop, and implement software solutions that meet business requirements according to provided specifications. · Key Responsibilities and Skills: · ...
-
Java Developer
1 week ago
Mediro ICT Recruitment PretoriaJob Overview · Skillful Senior Java Developer sought for Pretoria-based position. · Pivotal role within a Dev team driving the development and maintenance of Central Ordering applications. · Active participation in Agile ceremonies to ensure seamless project execution. · Collabor ...
-
Java Developer
18 hours ago
Findojobs South Africa GautengJob Title: Java Developer (Johannesburg) · Job Location: Gauteng, Johannesburg · Description · We are seeking a highly skilled and motivated Java Developer to join our Assistance on Platform team. The ideal candidate will be responsible for developing and maintaining the interfac ...
-
Java Developer
1 week ago
Mediro ICT Recruitment PretoriaJob Overview · A Java Developer (Expert) is required to join our team in Pretoria, working with a client. · We are seeking an expert in software engineering with a focus on cloud architectures to fill this role. · Key Responsibilities · Key responsibilities include: · Understandi ...
-
JAVA Developer
4 days ago
Discovery Limited GautengSelect how often to receive an alert: · About {company} · {company} is a healthcare company that aims to make people healthier and enhance their lives. · Key Purpose · The Software Developer translates the CRS and PRS into executable code without errors, finds effective software ...
-
Java Developer
18 hours ago
Findojobs South Africa GautengAbout Discovery Life · Discovery Life is a fast-paced and dynamic environment that provides innovative risk assurance to individual clients. We thrive on customer engagement, customer experience, and mutually beneficial relationships with our brokers and other stakeholders. · We ...
-
Senior Java Developer
1 week ago
The Recruitment Council PretoriaJob Description: Senior Java Developer · We are seeking an experienced Senior Java Developer to join our team. This role offers the opportunity to work with a range of advanced technologies such as Java EE, Docker, AWS, and Oracle, while solving complex integration patterns and m ...
-
Senior Java Developer
18 hours ago
Liquid Thought PretoriaSenior Java Developer · Role Purpose · Design, implement and test solutions for new features and support existing ones. · Requirements · At least 7 years of experience in relevant IT fields. · Key Skills · Strong Java skills (Java 17) · Spring Framework (Spring Boot, Spring Integ ...
-
Senior Java Developer
18 hours ago
Findojobs South Africa GautengSenior Java Developer · We are seeking a seasoned Senior Java Developer to join our team. In this role, you will be responsible for developing, maintaining, and optimising server-side applications using Java. · Key Responsibilities: · Develop and maintain server-side applications ...
-
Senior Java Developer
18 hours ago
Findojobs South Africa GautengJob Description · We are seeking a highly skilled Senior Java Developer to join our team. The successful candidate will be responsible for developing and maintaining high-quality software applications, APIs, and integrations using the latest technologies. · The ideal candidate wi ...
-
Intermediate Java Developer
18 hours ago
Findojobs South Africa GautengThe company is seeking a skilled Java developer to join its team. As a Java developer, you will be responsible for designing, developing, and implementing Java applications that meet the business requirements of the software systems. · Main Responsibilities: · Define site objecti ...
-
Java Developer Pretoria
1 week ago
Mediro ICT Recruitment PretoriaJob Overview · A seasoned Java Developer (Expert) is sought after by our client in Pretoria to spearhead their team's efforts. · The ideal candidate will possess: · An exceptional ability to comprehend business requirements, create AS-IS and TO-BE documents, and obtain sign-off f ...
-
Java Developer
1 week ago
Open Source (Pty) Ltd MenlynWe are seeking a skilled Java Developer to play a pivotal role in understanding business needs, crafting innovative solutions, and driving technology advancements. The ideal candidate will be responsible for: · Key Responsibilities · Collaborating with stakeholders to comprehend ...
-
Java Developer
1 week ago
Open Source (Pty) Ltd MenlynSenior Java Developer · We are seeking a skilled Senior Java Developer to take on a range of responsibilities, including understanding business requirements, proposing solutions, executing changes, interacting with consultants, conducting tests, preparing documentation, planning ...
-
Java Developer
1 week ago
Open Source (Pty) Ltd MenlynJob Description · As a key member of the team, you will be responsible for understanding business requirements and developing innovative solutions to support new processes. · The ideal candidate will have strong analytical skills, excellent communication abilities, and experience ...
-
Senior Java/Spring Developer
18 hours ago
Findojobs South Africa GautengHire Resolve's client is seeking a skilled Senior Java/Spring Developer to join their team in Johannesburg. The role involves designing, coding, testing, and deploying solutions while addressing technical challenges with creativity and innovation. Working in an Agile setup within ...
-
Senior Software Java Developer
18 hours ago
Findojobs South Africa GautengWe are seeking a talented Senior Java Developer to join our Technical Consulting team. As a Senior Java Developer, you will be responsible for developing and documenting design, source code, and technical architecture. · Duties: · Develop and document design, source code, and tec ...
-
Java Developer
3 days ago
Open Source (Pty) Ltd MenlynJob Summary · A system professional will effectively collaborate in an international team, driving technology advancements and delivering quality solutions. The ideal candidate is self-motivated, well-versed in Agile methodologies, and skilled in Jira and Confluence tools. · Main ...
Senior Java Developer - Gauteng - Findojobs South Africa

Description
About the Job
This is a 12-month contract position for a Senior Java Developer specializing in Spring.
Minimum Qualifications:
Skills and Competencies:
Must Have Experience:
Responsibilities:
-
Java Developer
Discovery Limited- Gauteng
-
Java Developer
Discovery Limited- Gauteng
-
Java Developer
Network Recruitment- Pretoria
-
Java Developer
Mediro ICT Recruitment- Pretoria
-
Java Developer
Findojobs South Africa- Gauteng
-
Java Developer
Mediro ICT Recruitment- Pretoria
-
JAVA Developer
Discovery Limited- Gauteng
-
Java Developer
Findojobs South Africa- Gauteng
-
Senior Java Developer
The Recruitment Council- Pretoria
-
Senior Java Developer
Liquid Thought- Pretoria
-
Senior Java Developer
Findojobs South Africa- Gauteng
-
Senior Java Developer
Findojobs South Africa- Gauteng
-
Intermediate Java Developer
Findojobs South Africa- Gauteng
-
Java Developer Pretoria
Mediro ICT Recruitment- Pretoria
-
Java Developer
Open Source (Pty) Ltd- Menlyn
-
Java Developer
Open Source (Pty) Ltd- Menlyn
-
Java Developer
Open Source (Pty) Ltd- Menlyn
-
Senior Java/Spring Developer
Findojobs South Africa- Gauteng
-
Senior Software Java Developer
Findojobs South Africa- Gauteng
-
Java Developer
Open Source (Pty) Ltd- Menlyn