Java Developers
Network Finance
Our client is a leading technology consultancy that places people, growth, and innovation at the centre of its culture.
They offer a collaborative and multidisciplinary environment where developers are empowered to grow their careers through mentorship, continuous learning, and exposure to diverse technologies and industries.
As a Senior Java Developer, you will be responsible for designing, developing, and delivering world-class web and mobile applications while contributing throughout the Software Development Life Cycle.
You will work closely with cross-functional teams, engage with customers, and deliver technology solutions that provide real business value.
This opportunity offers exposure to enterprise-scale projects, modern cloud environments, and a culture that values technical excellence, leadership, and continuous improvement.
If you're passionate about software engineering and enjoy solving complex problems, this role could be the perfect next step in your career.
Key Responsibilities Develop enterprise-grade web and mobile applications for leading organisations.
Participate in all phases of the Software Development Life Cycle, including design, analysis, scoping, estimation, and delivery.
Drive improvements in software quality through modern engineering practices, Dev Ops principles, continuous integration, and automation.
Research and implement emerging technologies that create business value.
Collaborate with multidisciplinary teams to solve complex business challenges.
Mentor and support fellow developers while promoting engineering best practices.
Build strong customer relationships and understand business requirements.
Manage stakeholder expectations and identify opportunities for service improvements.
Ensure compliance with security standards, governance requirements, and industry regulations.
Job Experience and Skills Required Bachelor's Degree in Information Technology, Engineering, Computer Science, or a related field.
Minimum 6 years of software engineering experience within an enterprise environment.
Strong understanding of software engineering fundamentals, clean code principles, and development best practices.
Experience working across various technologies and frameworks.
Ability to architect and structure projects within enterprise environments.
Strong communication and collaboration skills.
Customer-facing experience with strong stakeholder engagement capabilities.
Ability to adapt to new technologies, frameworks, and tools.
Experience working within Agile delivery environments.
Comfortable working within a hybrid environment.
Technical Environment Java, Spring, and Spring Boot.
Front-end technologies including Angular, React, and Vue.
ORM technologies including JPA, Spring Data, and Hibernate.
Relational databases including Oracle, SQL Server, Postgre SQL, and My SQL.
Non-relational databases including Mongo DB and Cosmos DB.
Build tools including Maven and Gradle.
Cloud platforms including Azure and AWS.
Infrastructure as Code technologies including Terraform, Bicep, and AWS CDK.
Event-driven messaging platforms including Kafka, Rabbit MQ, and Amazon SQS.
What's in it for You?
Competitive remuneration package.
Guaranteed bonuses and twice-yearly salary reviews.
Loyalty leave benefits.
Employee wellness initiatives.
Ongoing technical and leadership development programmes.
Regular one-on-one mentorship and career development reviews.
Exposure to enterprise projects across multiple industries and business domains.
Hybrid work model offering flexibility and collaboration.
#J-*****-Ljbffr
- ...Duties / Key Responsibilities Design, develop, and improve complex Java-based systems and APIs. Own technical decisions around architecture, scalability, and engineering standards. Review code and challenge technical approaches to ensure quality and maintainability...
- ...What you will be doing: Develop software based on technical design (Internal Process). Keep abreast of new technologies/methodologies... ...team members and provide insight to effective and efficient Java development practices. Design solutions that eliminate reoccurrence...
- ...for blue-chip clients. Our client is seeking a cross-skilled Developer to join their forward-thinking and technologically sharp team!... ...years development experienceWorking with technologies such as Java, J2EETeam PlayerInnovativeIf you are interested in this opportunity...
- ...Java Developer Opportunity in the Automotive Industry Develop systems solutions in line with quality and delivery requirements. Duties & Responsibilities Review and present proposed system solution to IT Project Manager / Leader and User Management or System owner....
- ...Senior Java Developer Reference: ITE -KN-1 We are seeking experienced and talented Senior Java Developers. This is an exciting opportunity to contribute to groundbreaking projects while collaborating with a group of highly skilled professionals. Duties & Responsibilities...
- ...and sizing of user stories Propose and review system design and evaluate alternatives Review and present to Product Owners Develop systems solutions in line with quality and delivery requirements. Provide support for existing solutions (DevOps) Identify...
- ...Job Title Java Developer – Mobile Engineering (React Native)Description We are seeking a hands-on mobile engineer to build, maintain, secure, and support enterprise-grade mobile applications for iOS and Android using React Native, Expo and TypeScript. This role...
- ...and modern cloud-based applications. This role is ideal for a developer who enjoys solving challenging technical problems and... ...Responsibilities Design, develop, and maintain enterprise-grade Java applications Build and support scalable microservices and RESTful...
- ...Hire Resolve's client is looking for a Java Developer to join their team. The ideal candidate will be involved indetermining and identifying technicalrequirements through interactions with business analysts and leveraging yourknowledge of enterprise architecture.ResponsibilitiesDesign...
- ...Reference: JHB -Resou-2 We are looking for a highly skilled and experienced Java Developer to join our dynamic development team. As a Java Developer, you will be responsible for the full software development lifecycle, from concept and design to testing, deployment...
- ...From high-performance APIs to complex integrations, our Java developers take on systems that demand reliability and scale. This role typically requires a Computer Science degree and production experience using Java, Spring Boot and related tools. What you could do...
- ...forward-thinking technology company is looking for a Software Developer to join its Research and Development team. This opportunity... ...programming and software engineering fundamentals Experience with Java/Spring Boot or similar backend technologies SQL and database...
- ...We are looking for an experienced Senior Java EE Developer with hands-on enterprise Java development experience. The ideal candidate will have a strong background in building secure, scalable, and high-performance backend systems within complex enterprise environments...
- ...Responsibilities/tasks:Support existing and develop new functionality and componentsUnderstand existing product and domain elements and... ...team in a software development environmentA strong knowledge of Java is essentialExperience in JavaScript or TypeScript is preferredAbility...
- ...client, who is all about innovation, collaboration, and pushing the boundaries of technology, is on the lookout for adept Java Software Developers to join their team. As a key contributor, you will collaborate with fellow engineers to steer the design and implementation...
- ...Senior Java Developer Reference: JHB -Resou-2 Our company is looking for a Senior Java Developer to join our dynamic team. The successful candidate will be responsible for gathering system and user requirements, building Java modules, and testing features before release...
- ...Reference: BIT -Cha-1 Our client is looking for an Intermediate Java Developer to manage the software development life cycle from planning and prioritising to testing and release. Duties & Responsibilities Experience and Responsibilities: Completed IT Degree or any...
- ...Intermediate Java Developer I am currently recruiting an Intermediate Java Developer to join a team of senior architects with a combined experience profile of more than 96 years in the IT industry and a delivery competence of highly skilled developers at various levels...
- ...New job opportunity - 12 Month contract for Senior Java Developer for company based in the Insurance and Financial Services Sector -Attention: Are you a skilled Java Developer looking to work in a high-performing, innovative environment where your technical expertise...
- ...Senior JAVA Developer Gauteng and Cape Town A continuously growing company is looking for a Senior Java Developer to join a successful team providing software solutions to design, develop and implement solutions to meet business requirements in accordance with specification...
- ...Role Overview The Senior Java Software Engineer plays a key role in designing, developing, and deploying end-to-end software solutions that deliver meaningful impact across client environments. The role combines strong technical expertise with problem-solving and...
- ...across a powerful enterprise technology stack, including: Java / J2EE Spring Apache Camel REST APIs Oracle MSSQL MySQL PostgreSQL... ...Linux Bash Git What You'll Be Doing: Design, develop and maintain robust software solutions using Java/J2EE, Spring and...
- ...Our client is looking for a talentedSenior Java Developerspecializing inMicroservicesarchitecture to join their innovative team inBenoni. This role is central to designing, developing, and deploying scalable and resilient backend systems that power critical business...
- ...The role requires expertise in Java and Spring technologies, front-end development using Angular, and the development of cloud-native... ...development experience Proven experience designing and developing enterprise-scale applications, integrations, and microservices...
- ...Senior Fullstack Java Developer – Accenture South Africa Join to apply for the Senior Fullstack Java Developer role at Accenture in South Africa. The ideal candidate should have excellent problem solving ability and programming skills in Java, with an affinity for...
- ...Java Full-Stack Developer -Hands-on experience across Java, Vue.js, APIs, Microservices & cloud technologies What we're looking for: IT Qual. (Dip. / Deg.) 4+ years' Java development experience,withstrong Spring Boot Solid Vue.js Experience workingwithMicroservicesandREST...
- ...We are looking for an experienced Back-end developer to join our IT team. You will be responsible for the server side of our web applications... ...) Hands-on experience with programming languages like Java, Ruby, PHP and Python Working knowledge of the CMS framework...
- ...Java Developer We are seeking a Java Developer to join our fast-growing client in the telecommunications/security sector. You will be responsible for designing and developing Java applications, frameworks, and libraries that meet the needs of their business. Duties...
- ...Job Description: Fullstack Java Developer (LifeRay) - Senior Join our dynamic team at a leading IT Hub in South Africa. We specialize in delivering cutting-edge solutions and comprehensive IT services globally. At our company, innovation is at the core of everything...
- ...Java Full Stack Developer Are you a skilled Java Full Stack Developer with a passion for innovation and cutting-edge technology? Our client is seeking a talented Full Stack Developer to join their dynamic team at their Midrand/Menlyn location. As a global leader in...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developers. Be the first to apply!
