Java Integration Engineer

Bsky

Cape Town

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Career growth
Competitive compensation
Professional development

Job summary

Bsky is seeking a Senior Software Engineer (JAVA) in Cape Town to design and build scalable backend services. You will work with Java, Spring Boot, REST APIs, and microservices within a domain-driven architecture.

The role offers opportunities to grow skills in cutting-edge platforms like Salesforce and MuleSoft as part of a digitally transformative team. Ideal candidates have 4+ years of backend Java experience, strong knowledge of microservices and CI/CD, and a proven ability to deliver

Qualifications

  • 4+ years of backend Java development experience.

Responsibilities

  • Full lifecycle development from concept to deployment.
  • Design, develop, test, deploy, and maintain software with focus on scalability and performance.
  • Collaborate with analysts and delivery team on design decisions.
  • Build solutions for reliability and efficiency.
  • Work with UI/UX, product owners, and engineers to deliver top-notch solutions.

Skills

Java / Spring Boot
REST APIs
Kafka
DDD / Microservices
Cloud experience
CI/CD
Git
Agile methods

Education

Grade 12 / Vocational; IT tertiary qualification

Tools

Git
Docker
Kubernetes
CI/CD pipelines

Job description

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Salesforce Developer
Senior Salesforce Developer

Bsky • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Career Growth
Competitive compensation
Professional development (Salesforce)
+2
Junior Software Engineer (Java)
Junior Software Engineer (Java)

Network Finance • Wes-Kaap

On-site
ZAR 420,000 - 680,000
Junior Software Engineer (Java)
Junior Software Engineer (Java)

Network Recruitment • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Software Engineer – Java & Salesforce
Senior Software Engineer – Java & Salesforce

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 850,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Senior Java Developer
Senior Java Developer

Network Finance • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Permanent employment
Flexible hybrid working model
Exposure to modern technologies
+3
Senior Java Software Engineer
Senior Java Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Employee wellness programs
Training in leadership and technical skills
Intermediate Java Software Engineer
Intermediate Java Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 500,000 - 700,000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+3
Intermediate Java Developer
Intermediate Java Developer

Sabenza IT & Recruitment • Eersterivier

On-site
ZAR 650,000 - 900,000
Java Developer (Jhb)
Java Developer (Jhb)

Dariel • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Flexible hybrid working environment
Competitive compensation