Java Software Engineer
4 weeks ago
About the Role
We are seeking a skilled Java Software Engineer to join our team at FirstRand Bank Limited. As a Java Software Engineer, you will be responsible for designing, developing, and testing software applications using Java 8 or the latest version.
Key Responsibilities
- Design and develop software applications using Java 8 or the latest version.
- Test and debug software applications to ensure they meet the required standards.
- Collaborate with cross-functional teams to identify and prioritize software development projects.
- Develop and maintain technical documentation for software applications.
- Stay up-to-date with the latest software development trends and technologies.
Requirements
- BSc Eng, BSc Informatics degree or any other related qualification.
- 4-6 years' solid experience in Java 8 or the latest version.
- SOAP and Restful Services.
- JPA framework like Hibernate.
- Docker and container orchestration tools like Kubernetes.
- Gitlab, Spring boot, Microservices, Maven, CI/CD, NLP, Atlassian tools, Jira, Confluence, etc.
- SQL and Relational database experience.
- Agile Development Methodology.
What We Offer
- Opportunities to network and collaborate.
- Work that is challenging.
- Opportunities to be innovative.
- Resources to help you with your professional development.
How to Apply
Please submit your application ahead of the closing date indicated below.
-
Senior Java Software Engineer
4 weeks ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeJob SummaryWe are seeking a highly skilled Java Software Engineer to join our team at FirstRand Bank Limited. As a Java Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems using Java 8 or the latest version.Key ResponsibilitiesDesign and develop high-quality Java software applications using Agile...
-
Java Software Engineer
1 month ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeAbout the RoleWe are seeking a highly skilled Java Developer to join our team at FirstRand Bank Limited. As a Java Developer, you will be responsible for designing, developing, and implementing software applications using Java programming language.Key ResponsibilitiesDesign and develop software applications using Java programming language.Collaborate with...
-
Lead Java Engineer for IT Solutions
2 days ago
Randburg, Gauteng, South Africa Edge Executive Search Full timeJob Title: Lead Java Engineer for IT SolutionsWe are seeking a highly skilled and experienced Lead Java Engineer to join our client in the IT industry.About the Role:This is an exciting opportunity for a seasoned Java professional to lead software development projects and teams.Key Responsibilities:Lead the design, development, and deployment of complex...
-
Software Engineer
4 weeks ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeJob SummaryWe are seeking a highly skilled Software Engineer to join our team at FirstRand Bank Limited. As a key member of our IT department, you will be responsible for designing, developing, and testing software applications to meet the bank's business needs.Key ResponsibilitiesDesign and develop software applications using Java and other programming...
-
Software Engineer
3 weeks ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeAbout Company: We are a leading tech company.About Role: As a Software Engineer, you will be responsible for designing and developing software applications.Key Responsibilities: Design and develop software applications, Collaborate with cross-functional teams, Identify and troubleshoot software issuesRequirements: Bachelor’s...
-
Software Engineer
4 weeks ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeAbout the RoleWe are seeking a skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, creating, testing, and documenting new and enhanced applications and systems in accordance with agreed programming standards.Key ResponsibilitiesDesign and develop medium to large-scale applications using Java and Java...
-
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeJob OverviewAs a Senior Software Engineer at our company, you will be responsible for designing, developing, and maintaining complex software systems. Key responsibilities include leading team members, mentoring junior engineers, and collaborating with cross-functional teams to deliver high-quality solutions.Key Responsibilities:• Design and develop...
-
Software Engineer with Strong Coding Skills
3 weeks ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full time**Job Title:** Software EngineerWe are looking for a skilled developer to join our team at ABC Company. The successful candidate will have strong programming skills and be proficient in coding languages such as Java, Python, and C++.**Key Responsibilities:**Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and...
-
Enterprise Java Software Engineer
2 weeks ago
Randburg, Gauteng, South Africa Siri Technologies Full timeWe are looking for a skilled Java Developer to join our team at Siri Technologies.The ideal candidate will have experience with the Spring framework, preferably using Spring Boot.Event-driven architecture: Familiarity with Apache Kafka based event streaming is a plus.Experience with stateful stream processors like Apache Flink is highly valued.Proficiency in...
-
Senior Software Engineer
3 weeks ago
Randburg, Gauteng, South Africa Hire Resolve Full timeWe are seeking a Senior Software Engineer to join our Development Team. The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and frameworks.Collaborate with cross-functional teams to ensure software meets...
-
Senior Java Developer
4 weeks ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeJob Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team at FirstRand Bank Limited. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex software systems using Java technology.Key Responsibilities:Design and develop high-quality Java software...
-
Software Engineer
3 days ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeJob SummaryWe are seeking a highly skilled Software Engineer to join our team as an Application Developer. In this role, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.About UsFirstRand Bank Limited is a leading financial services provider in South Africa. We offer a wide range of...
-
Executive Java Programmer
2 weeks ago
Randburg, Gauteng, South Africa Edge Executive Search Full timeWe are seeking a highly skilled Senior Java Developer to join our client in the IT industry.Key responsibilities include:7+ years of Java experienceSoftware development expertiseDegree or relevant IT qualificationPlease forward your CV to the relevant personnel if you meet the requirements.
-
High-Performance Software Engineering Lead
2 days ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeAs a High-Performance Software Engineering Lead at FirstRand Bank Limited, you will be responsible for defining and documenting software architecture, creating blueprints for scalable, high-performance, and resilient systems that support financial applications.The ideal candidate will have a strong background in modern programming languages (e.g., Java,...
-
Senior Software Test Engineer
3 days ago
Randburg, Gauteng, South Africa Planet10 Full timeJob SummaryWe are seeking a highly skilled Senior Software Test Engineer to join our team at Planet10. As an Automation Testing Expert, you will be responsible for designing and developing automated test scripts using Selenium Webdriver with Cucumber, Appium, and other tools.About the RoleParticipate in all scrum ceremonies, defining user stories and...
-
Senior Java Developer Specialist
2 days ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeJob DescriptionWe are seeking a highly skilled Senior Java Developer to join our team at FirstRand Bank Limited. As a key member of our Core Banking Team, you will be responsible for designing, developing, and implementing medium to large-scale applications and systems.Key Responsibilities:Design and develop logical and technical specifications from...
-
Software Engineer
4 weeks ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeJob SummaryWe are seeking a skilled Software Engineer to join our team at FirstRand Bank Limited. As a key member of our IT department, you will be responsible for designing, developing, and testing new and enhanced applications and systems.Key ResponsibilitiesDesign and develop software applications and systems in accordance with agreed programming...
-
Senior Software Automation Engineer
2 weeks ago
Randburg, Gauteng, South Africa Planet10 Full timeRole Overview: We are seeking a skilled Senior Software Automation Engineer to join our team at Planet10. As a critical member of our software development team, you will play a key role in identifying defects and flaws during the software development process, creating effective and repeatable automated test cases, and ensuring product and features are...
-
Senior Software Engineer
4 weeks ago
Randburg, Gauteng, South Africa Capital Recruit Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team as a C# Developer Lead. The successful candidate will be responsible for leading the development of our software applications, ensuring they meet the highest standards of quality and functionality.Key ResponsibilitiesLead the development of software applications using C# and...
-
Software Engineer Position at Company
3 weeks ago
Randburg, Gauteng, South Africa FirstRand group Full timeJob DescriptionWe are seeking a skilled Software Engineer to join our team at Company.Responsibilities include:Design and develop software applicationsCollaborate with cross-functional teamsAnalyze and troubleshoot software issuesRequirements:Bachelor's degree in Computer Science or related fieldStrong programming skills in multiple languages2+ years of...