Senior Java/Spring Developers
2 weeks ago
Work Type: Hybrid - 3 days at the office
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 a balanced approach to 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, troubleshooting, and performance optimizations. The candidate will collaborate with team members to understand the problem, define, design, and ship new features through the development lifecycle. This includes brainstorming, contributing to new ideas, conceiving innovative strategies, and implementing 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:
- 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 with Spring 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 with the following tools/IDEs:
- Eclipse
- IntelliJ
- 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.
Educational Requirements:
- B-Degree in Computer Science or related technical field.
- 10+ years Java application programming/development experience.
- 5+ years Spring Framework, JEE-Experience.
- 3+ years CI/CD, DevOps, Docker, Kubernetes Experience.
-
Java Spring Developers: FTC: Banking
2 weeks ago
Johannesburg, Gauteng, South Africa Isilumko Staffing (JHB) Full timeFull Stack Java/Spring Developers: FTC: Banking The call is for an exceptional individual to build Java integration services and applications using the Framework 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...
-
Java Spring Developers: FTC: Banking
2 weeks ago
Johannesburg, Gauteng, South Africa Isilumko Staffing Full timeFull Stack Java/Spring Developers: FTC: BankingThe call is for an exceptional individual to build Java integration services and applications using the Framework 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...
-
Senior Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Xcede Group Full timeThese jobs were popular with other job seekersAre you a Senior Java Engineer with a passion for developing high-quality, scalable software?Our client is looking for a skilled professional like you to join their team and help build cutting-edge technology solutions.As a Senior Java Engineer, you'll have the opportunity to work with a talented team of...
-
Senior Java Developer – Rosebank – Hybrid
2 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeSearching for a Senior Java Developer, someone who is passionate about technology to work for leading Fintech Digital Banking company. As a Java Developer you will help build, maintain, and run a next-gen platform. You''ll work with team of competent people, and apply your knowledge of Java, Spring Boot, and Docker to deliver robust and scalable code.APPLY...
-
Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Datafin Full timeENVIRONMENT: THE coding talents of a Java Developer with the ability to explain and apply core Java concepts such as Pass By Reference, Abstract Classes, Exceptions etc., is sought by a dynamic provider of Tailored End-to-end Software Solutions. Your tech toolset should include Java Standard Edition Version 1.8, Java Enterprise Edition Version 7.0, Spring 5,...
-
Senior Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa TalentCru Full timeAre you a seasoned Java developer ready to take on a challenging and rewarding role? Momentum Metropolitan, a leading financial services provider, invites you to be a part of our dynamic team. Through our client-facing brands like Metropolitan and Momentum, we empower individuals and businesses to achieve their financial goals. If you're passionate about...
-
Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJava Developer Johannesburg, Gauteng A continuously growing company is looking for a Java Developer to join their successful team providing software solutions, to design, develop, and implement solutions to meet business requirements following the specifications provided.Job Experience & Skills Required:At least 5 years of development experience Tertiary...
-
Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJava DeveloperGautengJob & Company Description: A continuously growing company is looking for a Java Developer to join a successful team providing software solutions, to design, develop and implement solutions to meet business requirements in accordance with specifications provided. Job Experience & Skills Required: At least 5 years Java development...
-
Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeSenior Java Developer with AWS needed to join a team of awesome developers creating next generation software systems to deliver state-of-the-art technologies and take a lead role in the fourth industrial revolution. You will be responsible for the migration of services to AWS for applications and the support thereof. The manufacturing group works with the...
-
Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob & Company Description:A continuously growing company is looking for a Java Developer to join a successful team providing software solutions to design, develop and implement solutions to meet business requirements in accordance with specification provided.Job Experience & Skills Required:At least 5 years Java development experienceTertiary Qualification...
-
Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJava Developer Johannesburg, Gauteng A continuously growing company is looking for a Java Developer to join their successful team providing software solutions, to design, develop, and implement solutions to meet business requirements following the specifications provided. Job Experience & Skills Required: At least 5 years of development experience Tertiary...
-
Java Lead
2 weeks ago
Johannesburg, Gauteng, South Africa Plus1X Solutions (Pty) Ltd Full timeWe currently have a full-time opportunity for a Senior Java Spring Developer in Johannesburg. This role comes with a hybrid work arrangement, allowing you to spend 2 days in the office. The compensation is both competitive and open to negotiation.A solid decade of relevant IT experience.Hands-on experience with Dockerized Spring Boot microservices,...
-
Senior Java Developer – Rosebank – Hybrid
2 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeLooking for a Seasoned Java Developer who is truly passionate about technology to join the team of a leading Fintech Digital Banking firm.As a Java Developer, you'll play a key role in constructing, maintaining, and operating a cutting-edge platform. You will collaborate with a team of skilled professionals, utilizing your expertise in Java, Spring Boot, and...
-
Senior Java Developer – Rosebank – R960 PA
2 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeLooking for a seasoned professional in Java Development, a role with a well-established Digital Banking firm.As a Java Developer, you will play a pivotal role in the development and maintenance of an innovative platform. You will collaborate with a skilled team to leverage your expertise in Java, Spring Boot, and Docker, ensuring the delivery of robust and...
-
Full Stack Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Quadrant Systems Full timeWe are currently sourcing a Full Stack Java Developer to join our client in the banking sector Minimum requirements Java 11 or aboveSpring FrameworkSpring BootExperience working with Relational DatabasesKubernetes/K8 or Docker experienceKnowledge working with Angular 10 or aboveExperience working with Jenkins, Git
-
Fullstack Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa IT Ridge Technologies Full timeJob Description and Requirements:Experience F/S Java developers , with analysing and understanding requirements phaseTechnical/tool skill –Strong full stack experience on API Integration , RESTful API, Java(1.8), Webservices, SOAP, Spring Boot, Spring Boot ,Docker, Kubernetes containersClient interaction for business requirement gathering, System...
-
Senior Java Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeWhat we do Blue Bean Software is a premier custom software and product development IT company, delivering custom made solutions for large enterprises as well as dynamic start ups.We pride ourselves in taking on and solving complex problems as well as high stake projects through the use of a balanced combination between tech savvy and a deep understanding of...
-
Senior Java Developers
2 weeks ago
Johannesburg, Gauteng, South Africa DeARX Full timeWork Type: Hybrid - 3 days at the office Job Summary: We are seeking an exceptional individual to build Java integration services and applications with a passion for tackling technical challenges in a dynamic banking environment. This role involves all aspects of development, including design, planning, development, and deployment. The ideal candidate is not...
-
Senior Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Findojobs South Africa Full timeVacancy DetailsEmployer:Network Recruitment Looking for a Senior Java Developer to join an exciting team of Developers, who has a strong passion for developmentSenior JAVA DeveloperGauteng and Cape TownA continuously growing company is looking for a Senior Java Developer to join a successful team providing software solutions, to design, develop and implement...
-
Senior API Developer
2 weeks ago
Johannesburg, Gauteng, South Africa DeARX Full timeWork Type: Hybrid - 3 days at the officeWe are seeking an experienced and highly skilled Senior API Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining APIs using Java Spring Boot and C#. The role requires a deep understanding of API architecture, strong programming skills, and the...