Advanced Java Software Developer
4 days ago
Company Overview
We are a leading financial institution that values innovation and excellence in technology. Our team of experts comes together to design and deliver cutting-edge products and services that make a positive impact on people's lives.
About the Role
This is an exciting opportunity for a highly skilled Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, creating, testing, and documenting new and enhanced applications and systems. You will work closely with our team of experts to advise on the design and development of our software solutions.
Job Responsibilities
Your key responsibilities will include:
- Designing and developing medium to large-scale applications using Java 8 and related technologies such as Maven, Springboot, Apache Camel, and Apache Kafka.
- Collaborating with cross-functional teams to identify business needs and develop innovative solutions.
- Ensuring the quality and reliability of our software products through thorough testing and debugging.
- Participating in code reviews and providing feedback to improve the overall quality of our codebase.
- Maintaining and improving our existing software infrastructure to ensure it remains up-to-date and efficient.
Requirements
To be successful in this role, you will need:
- Proven experience in Java development, with a strong understanding of object-oriented programming principles.
- Excellent problem-solving skills and the ability to collaborate effectively with others.
- A degree in Computer Science or a related field, preferably with a specialization in software engineering.
- Strong knowledge of Agile development methodologies and version control systems like GIT.
- Familiarity with Atlassian tools, such as JIRA, would be advantageous.
- Able to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
What We Offer
We offer a competitive salary package, including:
- An estimated annual salary of R800,000 - R1,200,000, depending on experience.
- A generous benefits package, including medical aid, life insurance, and retirement savings.
- Ongoing professional development opportunities to enhance your skills and career prospects.
- A dynamic and supportive work environment that encourages collaboration and innovation.
- A flexible working arrangement that balances work-life harmony.
- Access to cutting-edge technology and tools to support your growth and development.
-
Software Engineering Expert
3 weeks ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeAbout Blue Bean SoftwareWe're a custom software and product development IT company delivering innovative solutions for large enterprises and dynamic startups.We pride ourselves in solving complex problems and high-stake projects using a balanced combination of technical expertise and a deep understanding of client needs.Our prominent presence in the...
-
Senior Java Developer
1 month ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeAbout Blue Bean SoftwareWe are a premier custom software and product development IT company, delivering innovative solutions for large enterprises and dynamic startups.Our team of experts takes on complex problems and high-stake projects, combining technical expertise with a deep understanding of our clients' needs.Our CultureWe foster an environment where...
-
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeSenior Java Engineer Job DescriptionWe are seeking a highly skilled Senior Java Engineer to join our team of dedicated professionals at Blue Bean Software. This is an excellent opportunity for a talented individual to utilize their technical expertise and contribute to the development of innovative solutions.About Us:Blue Bean Software is a premier custom...
-
Enterprise Java Software Development Expert
2 weeks ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeWe are seeking an experienced Enterprise Java Software Development Expert to join our team at Entelect Software Ltd.Key ResponsibilitiesDevelop world-class web and mobile applications for leading organisations in South Africa using your expertise in software engineering fundamentals and commitment to clean code and best practices.Explore methods to enhance...
-
Software Developer, Java
1 month ago
Johannesburg, Gauteng, South Africa Deka Minas (Pty) Ltd Full timeJob Title: Intermediate Software Developer, JavaWe are seeking a talented Software Engineer with proven experience in developing applications for the capital markets or treasury domain. The ideal candidate will be responsible for designing, developing, and maintaining software solutions that meet the complex requirements of our client's financial software...
-
Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Objective Personnel Full timeAbout the RoleAs a Java Developer, you will be responsible for designing, developing, and maintaining software applications using Java programming language. The successful candidate will have a strong understanding of object-oriented programming principles, Java frameworks, and databases.Key ResponsibilitiesDesign and develop software applications using...
-
Senior Software Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob RequirementsWe're looking for an experienced Java Software Engineer to join our team at Network Recruitment. The successful candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key ResponsibilitiesDesign, develop, test, and maintain software applications using Java.Collaborate...
-
Senior Java Software Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob OverviewWe are seeking a highly skilled Senior Java Software Developer to join our team at Network Recruitment. In this role, you will be responsible for designing, developing, and maintaining complex software systems using Java technology.Estimated Salary:R1 200 000 - R1 800 000 per annum, depending on experience.About the RoleThe ideal candidate will...
-
Experienced Java Software Developer
2 weeks ago
Johannesburg, Gauteng, South Africa IOCO Full timeAbout the Role:We're looking for a talented intermediate Java Developer to help us revolutionize the software development industry. If you're a Java expert with a passion for Java-related technologies, and a commitment to delivering high-quality software solutions, this could be the perfect opportunity for you.Key Responsibilities:Write and enhance Java code...
-
Java Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full timeJob DescriptionFirstRand Bank Limited is seeking a skilled Java Developer to analyze systems requirements and produce applications and systems according to the requirements that support the implementation of the solutions.Key Responsibilities:Analyze systems requirements and produce applications and systems according to the requirements that support the...
-
Senior Java Developer
1 month ago
Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full timeJob SummaryWe 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 and implementing software solutions using Java 8 and latest versions.Key ResponsibilitiesDesign and implement software solutions using Java 8 and latest versionsDevelop prototype systems to test and...
-
Senior Java Software Developer
3 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeAt Network Recruitment, we are looking for a talented Java Engineer to join our team. The ideal candidate will have a strong background in Java and experience with Spring Boot, CI/CD Pipelines, and AWS Certification.Key Responsibilities:Develop high-quality Java software applications using Spring Boot.Design and implement efficient CI/CD Pipelines using...
-
Senior Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full timeAbout the Role:We are seeking a skilled Java Developer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining our company’s back-end systems using Java.Key Responsibilities:Design and develop scalable, efficient, and reliable back-end systems using Java.Work closely with cross-functional teams...
-
Senior Java Backend Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa IT Ridge Technologies Full timeWe are seeking a skilled Java Backend Software Engineer to join our team at IT Ridge Technologies.Key Responsibilities:Develop, enhance, and maintain Java-based backend systems.Focus on advanced Java development, including Core Java and Java frameworks like Spring, Spring MVC, and Spring Boot.Design and implement efficient REST APIs and SOAP services.Conduct...
-
Senior Java Technical Expert
3 weeks ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeExciting Career Opportunity for a Java ExpertEntelect Software Ltd is seeking a seasoned Java Technical Lead to elevate our team's expertise and drive innovation. As a Java expert, you will be part of a dynamic, multidisciplinary environment that encourages versatility and growth.About the Role:Delivery: Leverage your deep understanding of Java technology to...
-
Java Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Frostbyte Digital Full timeJob Summary:Frostbyte Digital is seeking an experienced Java Software Engineer to design, develop, and implement high-quality Java applications that meet business requirements.Main Responsibilities:Collaborate with business analysts to understand business needs and develop innovative solution designs.Implement solutions in Java, adhering to best practices,...
-
Johannesburg, Gauteng, South Africa Network Recruitment Full time**Job Title:** Network Recruitment Java Software Development PositionWe are seeking an experienced Java Software Engineer to join our team at Network Recruitment.**Job Description: At Network Recruitment, we specialize in connecting top talent with exciting IT job opportunities. This role is perfect for a skilled Java developer looking to take their...
-
Senior Java Developer
1 month ago
Johannesburg, Gauteng, South Africa EQ Plus Full timeJob RequirementsWe are seeking a highly skilled Senior Java Developer to join our team at EQ Plus. The ideal candidate will have extensive experience in Java and Java EE, as well as proficiency in Atlassian software suite.7 years' experience as a Software DeveloperJava 8 or Java 11 extensive experienceSpring framework experienceContainerization (Docker,...
-
Software Architect
3 weeks ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeExciting OpportunitySoftware Architect - JavaEntelect Software Ltd is seeking a seasonedSoftware Architect - Javato lead the development of our web and mobile applications.As a key member of our team, you will be responsible for:Leveraging your expertise to develop world-class applications for leading organisations in South Africa.Engaging in various stages...
-
Senior Java Developer
1 month ago
Johannesburg, Gauteng, South Africa ResourceGenix Full timeJob Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at ResourceGenix. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java.Key Responsibilities:Design and develop software applications using Java,...