F

Fourier Recruitment

·Today

Full-stack java developer

Apply now

Location

hybrid, Stellenbosch, Western Cape, South Africa

Salary

$36k – $41k/yr

Commitment

Full Time

Level

Junior (<2 years)

Required skills

Programming LanguagesIaaSOSSJavaScript UI LibrariesTemplating LanguagesApplication HostingApp Definition and DevelopmentFull Stack FrameworkGeolocationStreaming & MessagingFrameworkMap APIsLibrariesStat Tools & LanguagesDevOpsWeb Servers

Job Description

The company develops industry-leading solutions for the communications recording and management industry, including location tracking. Their interaction recording and management solutions securely record, manage, re-create and analyse voice and multimedia transactions as well as location data. Our solutions help enhance communication between organisations and their customers and support business processes, assisting them in meeting security, legal and governance requirements and mitigating risk, e.g., settling a dispute over a telephonic agreement before it becomes a costly legal battle.

Their portfolio is constantly updated and refined, with solutions designed and customised to align with the latest industry trends and our customers' needs.

The position: The company is looking for a talented full-stack Java developer with industry experience to join its Development team with offices in the beautiful Stellenbosch area and a hybrid remote/office work arrangement. If you have experience in Java programming from user interfaces to back-end, love to play with the latest technologies and are passionate about creating quality products, we would like to meet you.

They develop products for the telecommunications industry, where they have a solid track record spanning many years, helping customers improve their services and manage their risks. With the company, you can take your career forward by expanding your experience in various aspects of software development, like user interface development, server-side and API development, databases, telecommunications, geospatial data, integration to third-party systems via various APIs, including cloud and AI services, etc. and build your track record by contributing to solutions that address real-world customer needs!

Duties & Responsibilities

  • Developing software that delights our customers.
  • Motivating and defending your design and technology choices.
  • Sharing knowledge regularly with your peers.
  • Assisting with all development processes, tools, and documentation where required.

Desired Experience & Qualification

Academic or work experience in some of the following areas will be to your advantage: telecommunication, geospatial data analysis and visualisation (maps), cloud technologies, web technologies, building APIs, building SAAS solutions, databases, containers, other programming languages, and the usage of and integration with AI technologies.

Has an academic university degree in computer science or electronic engineering with software development subjects has a strong analytical and problem-solving ability is innovative and shows initiative is able to work independently, as well as be a team player is self-motivated and has a sense of pride in their work is passionate about learning and has an inquiring mind, taking responsibility for staying up to date with the latest trends and developments in their field is able to accept constructive criticism is willing and able to impart skills and information to assist fellow developers where necessary in achieving the team’s goals is able to remain flexible, function under pressure and maintain a positive attitude and work performance in a variety of circumstances.

Tech-stack elements: Java 17 Spring Framework, Spring Boot & CXF HTML5 & JavaScript(JS) Angular & TypeScript SQL, including geospatial queries Geospatial technologies: OpenLayers, GeoServer, Google Maps JavaScript API RabbitMQ Experience with AI technologies is advantageous Limited C#, Python and C++.

Package & Remuneration

Salary: R55000 - R62000 per month Interested?

Ready to join the team?

Apply now