RandSwitchHomeJobsCarsHome power Buy EasyGov a coffee

← All jobs

Java Engineer

Intempt🌍 South Africa + 147 other countriesMid · BackendPosted today
✓ South Africa confirmedThe posting names South Africa or Africa, or was posted here for SA applicants.

Last checked 3 hr ago on Himalayas.

Salary not listed. Got an offer? See what it is in rand after SA tax →

ReactJavaAWSKubernetesDockerSQLPostgres

Apply on Himalayas →  View original listing on Himalayas

Not quite the one? Get the week's best SA-friendly remote dev roles in your inbox. Join the weekly email, one email a week, no spam.

RandSwitch Jobs is free to use. If it helped your search, buy EasyGov a coffee on Ko-fi ☕.

This job was first published on Himalayas. Check the original posting to confirm you're eligible from South Africa.

Category: IT Services Location: About The Role Intempt is looking for proactive, curious, detail-oriented, and self-organizing developers who are seeking to grow their technical and communication skills while building a career with a high-growth startup. The Java Software Engineer will work on a complex real-time analytics product by managing large-scale stream data processing systems and databases. This will require executing in a fast-paced environment while collaborating with a skilled team of engineers dealing with a mix of databases and microservices. If you love working on software products that touch the consumer and want some serious experience under startup growth conditions, you should apply to join our team. We don't mind where you're based or what hours you work. Still, this role requires a reasonable working-hours overlap with the rest of our engineering team in Europe. What You’ll Do Design, develop, and support micro-service based solutions in big data processing pipelines Write well-crafted, well-tested, readable, maintainable code Participate in code reviews to ensure code quality and distribute knowledge Ensure high-quality software development, with complete documentation and traceability Engage in Agile software development activities, including sprint planning, daily standups, retrospectives Collaborate with stakeholders and team members to define product requirements and system design Provide and discuss innovative technical solutions with the product team Support best software development practices, including Test Automation, Continuous Integration, and Continuous Deployment Work with individuals on your team to create and follow established coding standards, workflow, or tool standards What You'll Need BS or MS in Computer Science or a related technical discipline. Equivalent practical experience is a reasonable substitute 2+ years of experience in application development using Java 2+ years of experience in Spring Boot, Maven, SQL, and NoSQL Thorough knowledge of algorithms, data structures, and OOD/OOP principles. Ability to learn quickly, strong analytical and problem-solving skills Understanding of service-oriented architecture, and data standards like JSON, Avro What Makes You Stand Out Reactive programming experience with Project Reactor Expertise in deployment via Docker or Kubernetes 1+ years of working knowledge of distributed messaging and streaming platforms, such as Apache Kafka 1-2+ years of AWS experience or AWS certification A good understanding of large-scale distributed storage and systems likePostgreSQL andClickhouse Why work at Intempt? You're interested in growing your engineering skills 10x by delivering on a big responsibility at an innovative startup You're interested in flexible remote work Fully Paid (no questions asked) vacation & sick leave Home office setup or co-working allowance Annual team retreat Our team We value the diversity of all types at Intempt and our team is made up of a kind, thoughtful group of people with a wide range of backgrounds. We actively try to find people with different perspectives and experiences from the ones we already have. DetailsOriginally posted on Himalayas

Apply on Himalayas →

Get new SA-friendly remote jobs (tech, finance, support, admin) by email.

Pay in rand. Unsubscribe anytime.

By subscribing you agree to get the RandSwitch Jobs email (new SA-friendly remote jobs) from EasyGov (Pty) Ltd t/a RandSwitch Jobs. Email only. Unsubscribe any time with one click. Privacy policy
Apply on Himalayas →

Similar live jobs

Backend Software Engineer [Senior] [Remote - EMEA]

MoneyHash🌍 South Africa + 147 other countriesSenior · BackendPosted today
✓ South Africa confirmedLast checked 17 hr ago
DjangoJavaKotlinAWSKubernetesDockervia Himalayas

Back End Engineer (Fully remote / Europe / CET)

Bluestorm Recruitment by Dazzle🌍 South Africa + 147 other countriesMid · BackendPosted today
✓ South Africa confirmedLast checked 17 hr ago
TypeScriptAWSGCPAzureKubernetesDockervia Himalayas

Senior Software Engineer, Backend

Customer.io🌍 South Africa + 147 other countriesSenior · BackendUS$150k–$200k a year ≈ R2.5m–R3.34m/yr grossPosted today
✓ South Africa confirmedLast checked 17 hr ago
ReactJavaKotlinAWSGCPAI/MLvia Himalayas

Contract Golang Software Engineer (Remote Europe)

YLD.com🌍 South Africa + 147 other countriesSenior · BackendPosted today
✓ South Africa confirmedLast checked 3 hr ago
GoAWSGCPAzureKubernetesDockervia Himalayas

More jobs like this

Remote backend developer jobs in South Africa (100) Remote React jobs you can do from South Africa (181) Remote Java jobs open to South Africans (107) Remote AWS jobs open to South Africans (196) Remote developer jobs that name South Africa (356)
Buy EasyGov a coffee
Jobs last updated: · 3 hours ago