Java Integration Engineer
4 days ago
Position:
Senior Software Engineer (JAVA)
Job Summary:
Are you a Java engineer with a passion for creating innovative solutions? Join our dynamic team as a Senior Software Engineer and take your career to the next level We're looking for talented individuals with exceptional Java development skills, a solid understanding of Domain-Driven Design (DDD), and expertise in Microservices architecture.
As part of our forward-thinking team, you'll have the opportunity to up-skill in cutting-edge technologies like Salesforce and MuleSoft. You'll play a pivotal role in shaping connected digital ecosystems that seamlessly integrate applications, services, and data layers.
Key Responsibilities:
- Full Lifecycle Development:
Engage in the entire software development lifecycle, from concept to deployment and beyond. - High-Quality Standards:
Design, develop, test, deploy, maintain, and enhance software systems and applications with a focus on scalability, performance, and future requirements. - Collaborative Problem-Solving:
Translate requirements from business or technical analysts and actively participate in design and problem-solving with the delivery team. - Performance & Reliability:
Build solutions that offer optimum performance, reliability, and scale. - Cross-Functional Collaboration:
Work closely with UI/UX designers, product owners, and other engineers to deliver top-notch solutions.
Required Skills & Qualifications:
- Education:
Grade 12 National Certificate / Vocational and a tertiary qualification in Information Technology or relevant experience. - Experience:
4+ years of proven experience in back-end software development, project delivery, and implementation with Java. - Technical Proficiency:
Strong proficiency in Java / Spring Boot, REST APIs, asynchronous messaging (Kafka, Spring Boot APIs), Domain-Driven Architecture, and Microservices. - Tools & Methodologies:
Comfortable with version control (Git), CI/CD pipelines, and agile development. Experience with containerization (Docker, Kubernetes) is a plus. - Clear Record:
Clear criminal and credit record.
Desirable / Bonus Skills:
- Advanced programming concepts, algorithms, and data structures.
- Interest or experience in Salesforce development or platform integration.
- Experience working in cloud-native environments (Salesforce, AWS, MuleSoft).
Soft Skills:
- Strong interpersonal and relationship management skills.
- Excellent analytical and critical thinking abilities.
- Self-motivated with a willingness to learn new technologies.
- Exceptional written and verbal communication skills.
- Team player with a proactive, can-do attitude.
What We Offer:
- Career Growth:
A chance to develop your skills and expertise in software development and leadership. - Competitive Compensation:
Competitive salary and benefits. - Professional Development:
Support for certifications and technical training (Salesforce, MuleSoft, etc.). - Collaborative Environment:
A supportive and collaborative work environment and team structure. - Impactful Projects:
Opportunities to work on high-impact digital transformation projects.
-
Java Software Engineer
1 week ago
Cape Town, South Africa PBT Group Full timePBT Group is seeking Full Stack Engineers, focused on building a platform. The successful candidates will form part of a high-performing engineering team responsible for developing scalable, secure, and high-quality digital financial services. This is a hands-on role involving both front-end and back-end development, with exposure to cloud-based systems,...
-
Senior Software Engineer
1 week ago
Johannesburg, South Africa iDbase Software Full timeAbout the Role We are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Java Software Engineer
1 week ago
South Africa Pure Placements Full time R1 000 000 - R2 500 000 per yearJava/Springboot Engineer - This is a pure back-end role.Location: Cape Town – Hybrid - Applications will only be considered from within the Cape Town area.Our client, a leader in global payment solutions, is looking for a passionate Intermediate or Senior Java Software Engineer to join their dynamic team. Here's your chance to work on cutting-edge...
-
Java Engineer
1 week ago
Johannesburg, Gauteng, , South Africa NNW Tech Solutions Full time R1 000 000 - R2 000 000 per yearAn established organisation is seeking an experienced Java Engineer to join their team and contribute to the development of robust Java applications. You will work across the full software development lifecycle, from design and development to troubleshooting and release support. The role requires experience with Java, Spring, RESTful APIs, and cloud...
-
Senior Java Engineer
3 weeks ago
Cape Town, South Africa Oneo Full timeWe’re seeking an experienced Java Developer to design and implement advanced software solutions as part of our Engineering team. You’ll play a pivotal role in driving innovation, working on cutting-edge projects, and collaborating with teams globally. Responsibilities GraphQL API Development: Lead the design and implementation of GraphQL APIs to meet...
-
Java Software Engineer
3 weeks ago
Cape Town, South Africa PBT Group Full timePBT Group is seeking Full Stack Engineers, focused on building a platform. The successful candidates will form part of a high-performing engineering team responsible for developing scalable, secure, and high-quality digital financial services. This is a hands-on role involving both front-end and back-end development, with exposure to cloud-based systems,...
-
Java Software Engineer
4 weeks ago
Cape Town, South Africa PBT Group Full timeBe part of our team of Data Specialists and embark on a career of the future! PBT Group is seeking Full Stack Engineers , focused on building a platform. The successful candidates will form part of a high-performing engineering team responsible for developing scalable, secure, and high-quality digital financial services. This is a hands-on role involving...
-
Senior Java Developer
1 week ago
Cape Town, South Africa iOCO Pty Ltd Full timeJoin a high-performance engineering team delivering robust, scalable backend services for a major enterprise client in the financial sector as a Senior Java Developer. This is a key role in a modern, cloud-native environment, where you’ll be building services that power mission-critical applications used by millions of end users. What you'll do: Design,...
-
Java Software Engineer
1 week ago
Bellville, South Africa Pure Placements (PTY) LTD Full timeJava/Springboot Engineer - This is a pure back-end role. Location: Cape Town – Hybrid - Applications will only be considered from within the Cape Town area. Our client, a leader in global payment solutions, is looking for a passionate Intermediate or Senior Java Software Engineer to join their dynamic team. Here’s your chance to work on cutting-edge...
-
Java Developer- AI integration
4 weeks ago
Cape Town, South Africa IQ Business Group Full timeAre you keen on engineering smarter platforms with OpenAI and Java? About you and the key skills we’re looking for. We’re looking for a skilled Java Developer with OpenAI experience to join our Digital Integration team within Business Information and Technology Services (BITS). In this role, you’ll design, develop, and maintain full‑stack...