NF
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