Skip to content
mimi

Senior Back-End Developer (Spring Boot)

Network Finance

South Africa · On-site Full-time Senior 3w ago

About the role

It looks like you’ve shared a detailed job posting for a senior Java / Spring Boot backend developer role focused on modernising healthcare systems. How can I help you with this information? Here are a few things I can do:

What you might need How I can help
Create a concise summary for posting on job boards or internal newsletters I’ll condense the key responsibilities, required skills, and benefits into a short, eye‑catching blurb.
Rewrite the description to target a specific audience (e.g., senior engineers, recent grads, remote candidates) I’ll adjust tone, emphasis, and length to suit the desired candidate pool.
Draft a cover‑letter template that a candidate could use when applying I’ll provide a professional, customizable cover letter that highlights the most relevant experience.
Generate a list of interview questions based on the required and advantageous skills I’ll suggest technical, behavioural, and scenario‑based questions you can use in the interview process.
Create a checklist for screening resumes I’ll outline the must‑have qualifications and nice‑to‑have extras to streamline candidate evaluation.
Prepare a short “About the Company” blurb to accompany the posting I can craft a brief paragraph that showcases your organization’s culture and mission.
Anything else – e.g., help with salary benchmarking, writing a job ad for LinkedIn, or building a hiring timeline Just let me know!

Just tell me which of the above (or any other) you’d like, and I’ll get started right away.

Requirements

  • Strong experience with Java (version 8 or higher) and Spring Boot
  • Experience building RESTful and/or SOAP services
  • Solid understanding of microservices architecture
  • Experience with Test Driven Development (TDD)
  • Strong experience with SQL and/or NoSQL databases
  • Knowledge of application security best practices
  • Solid understanding of Agile/Scrum development methodologies

Responsibilities

  • Develop and maintain backend services using Java and Spring Boot
  • Design, build, and optimise SQL queries, stored procedures, and database structures
  • Develop and maintain RESTful APIs for internal and external integrations
  • Collaborate with frontend and mobile teams to deliver complete end-to-end solutions
  • Write secure, reusable, and well-documented code aligned with development standards
  • Participate in code reviews and continuous improvement initiatives
  • Maintain applications and provide technical support when required
  • Provide accurate work estimates and ensure timely feature delivery
  • Create and maintain software design and architecture documentation

Skills

AngularCache ObjectScriptDICOMDockerFHIRFlywayGitHL7InterSystems IRISJiraJavaJenkinsKeycloakMongoDBNoSQLRESTful APIsSOAPSQLSpring BootXML

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free