Intermediate Java Software Developer

Posted Oct 15

This is a fully remote position, open to applicants in South Africa.

πŸ“‹ Description

β€’ Design, maintain, and enhance applications built on Java.

β€’ Utilize J2EE and Spring frameworks in development tasks.

β€’ Create and sustain enterprise-level integrations.

β€’ Construct and support integration pathways using Apache Camel.

β€’ Develop and manage messaging integrations through RabbitMQ and/or ActiveMQ.

β€’ Compose and optimize SQL queries for performance.

β€’ Operate within Linux environments.

β€’ Diagnose and resolve application and production issues.

β€’ Engage in testing, code reviews, and deployment activities.

β€’ Collaborate with both technical teams and business stakeholders.

β€’ Ensure applications are robust, scalable, and easy to maintain.

β€’ Provide support for existing services while implementing enhancements without disrupting downstream processes.

β€’ Document modifications, configurations, and handover notes to ensure support continuity.


⛳️ Requirements

β€’ Over 5 years of professional Java development experience.

β€’ Extensive Java / J2EE expertise applied in production settings.

β€’ Proficient in Spring framework.

β€’ SQL proficiency, including the ability to write and optimize queries.

β€’ Experience working in Linux environments.

β€’ Familiarity with enterprise application development.

β€’ Knowledge of integration technologies.

β€’ Experience with RabbitMQ and/or ActiveMQ integrations.

β€’ Proficient in using Apache Camel.

β€’ Solid understanding of software development methodologies, including testing, code reviews, and deployment processes.

β€’ Experience in the telecommunications sector is a plus.

β€’ OSS/BSS experience is beneficial.

β€’ Experience in high-volume transactional environments is a plus.

β€’ Production support background is advantageous.

β€’ Familiarity with additional messaging or integration technologies is a plus.

β€’ HTML/CSS knowledge is beneficial.

β€’ Exposure to monitoring, logging, and alerting in production environments is advantageous.


🏝️ Benefits

β€’ Full-time employment.

People also viewed

EducationSuperHighway1 day ago

Senior Software Engineer – Contract

US flagUnited States OnlyFreelanceFull-stack Engineer
ApplyView job
One New Zealand1 day ago

Core Network DevOps Principal Engineer

NZ flagNew Zealand OnlyFull-timeFull-stack Engineer
ApplyView job
Conduent1 day ago

Senior Defined Benefits Technical Lead Analyst

US flagUnited States OnlyFull-timeFull-stack Engineer$85k – $95k/year
ApplyView job
NinjaOne1 day ago

Senior Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$160k – $200k/year
ApplyView job
NinjaOne1 day ago

Senior Software Engineer, Java – Patching

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$160k – $220k/year
ApplyView job
NinjaOne1 day ago

Senior Software Engineer, Java – Patching

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$140k – $200k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers