An intermediate Java Developer position is available in the
Healthcare sector for one of SA's best performing company's, often voted the
best place to work. You would be working within a team tasked to work on
dynamic new projects and product enhancements in order to improve business
inefficiencies, gain competitive advantage on with their products and
ultimately to provide better service to their clients.
Using knowledge of the organization’s technology
infrastructure and specific software applications, the intermediate Java
developer will help the business to address changes through technologies.
Key Purpose:
You would support the projects throughout the project
lifecycle, including requirements, design, implementation, release and post
release support.
Maintain the deployed applications on dev, test and
production environments
be familiar witrh the system development tools, processes
and workflows
be art of the team in distinguishing between business,
functional and non-functional requirements and how to implement them
Delivery of high quality source code and the technologies
used and the systems components structure
Develop, test, and maintain the deployed application
software with high quality
Analyse, maintain and enhance existing application and
troubleshoot issues with efficiency
Perform accurate development estimation
Competencies:
Software release management
Solution Design and Implementation
Software testing and Test Driven development
Software deployment and maintenance
Change control
Time management and prioritization
Analytical and problem solving skills
Self-starter who takes ownership, is accountable, and is
able to work under minimum supervision
Able to help with quality assurance and provide comments
Education and Experience
• BSc Computer Science or equivalent 3-year IT qualification
• 3+ source code Java (version 8) development experience
(support and maintenance)
• Deep understanding of the SpringBoot Framework, Hibernate
• WebLogic, JBoss Application Server experience
• Presentation layer development (JSP, JavaScript, Angular
6, JQuery)
• SOAP, REST, XML, XSLT, Web Services experience
• Maven, ANT build scripts
• JMS, Tibco EMS experience
• Java Batch Scheduling (Flux, Quartz) experience
• Knowledge with Business Rules Management Frameworks and
continuous integration
• Experience with DevOps (Atlassian Suite) and Linux (L5,
LVS, Apache)
• Experience with containerization virtual systems
(Kubernetes, OpenShift, Docker)
• Exposure to an agile methodology driven environment
• Experience in the delivery and deployment of projects
within the SDLC within a high pressure complex environment

Founded by software pioneers, Muse is a software development house offering bespoke Web and App development solutions.
We are also a software consulting firm. Continuous demand for skilled technical talent from our clients gave rise to our staffing division offering highly skilled consultants for their complex business solutions in need, in a noun.
We source, nurture, represent, and supply the various consultants that power each stage of the Software Development Life Cycle.
With Muse, you can expect:
• Scalable Solutions for Dynamic Growth
• State-Of-The-Art Technology Integration
• Unparalleled Expertise in Emerging Trends
• Commitment to Continuous Improvement and R&D
• Proven Track Record of Client Success and Satisfaction
OUR EXPERTISE:
Web & App Development
Excelling in crafting bespoke Web and App development solutions, ensuring your brand shines brightly in the digital landscape and engages users seamlessly across platforms, including:
AI and ML Integration
Harnessing the power of cutting-edge AI/ML technologies to craft intelligent solutions that empower your business to thrive in the digital age.
Data Science
Leveraging advanced data science techniques to transform your data into actionable insights,
driving growth and innovation for your business.