Impronics Technologies
Senior Java Developer
Skills
2 years ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Johannesburg, South Africa
Work mode:
Onsite
Published on:
13 August 2026
What they need
Job Summary:
We are seeking a highly skilled and experienced Senior Java Developer with over 10 years of hands-on experience in designing, developing, and deploying enterprise-level applications using Java, Spring Boot, and Oracle Database. The ideal candidate should have a deep understanding of backend architectures, API design, performance optimization, and database integration. You will play a key role in leading the development efforts, mentoring junior developers, and contributing to architectural decisions.
Key Responsibilities:
- Design, develop, and maintain scalable Java-based enterprise applications.
- Lead the implementation of Spring Boot microservices architecture.
- Integrate and optimize backend services with Oracle databases.
- Write efficient and reusable code following best practices and coding standards.
- Collaborate with cross-functional teams including QA, DevOps, and Product Management.
- Analyze business requirements and translate them into technical solutions.
- Ensure application performance, quality, and responsiveness.
- Conduct code reviews, unit testing, and system integration testing.
- Provide technical leadership and mentorship to junior and mid-level developers.
- Troubleshoot and resolve complex technical issues in production and development environments.
- Stay up to date with emerging technologies and frameworks relevant to Java and backend development.
Required Skills and Qualifications:
- 10+ years of professional experience in Java development.
- Strong expertise in Spring Boot, Spring MVC, Spring Data, and related frameworks.
- Extensive experience working with Oracle Database, including writing complex SQL queries, stored procedures, and performance tuning.
- Solid understanding of RESTful APIs and microservices architecture.
- Proficient in tools like Maven/Gradle, Git, JIRA, and Jenkins.
- Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
Education:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Other offers great for you!
These companies are also looking for great profiles
Wikeys
Senior Full-Stack Developer Java
600
Freelance
Brussels, Belgium
Hybrid
Skills
6 months ago
Quick apply
AMRG
Développeur Java Sénior
40 - 50K
Permanent contract
Villeneuve-d'Ascq, France
Onsite
Skills
7 days ago
Quick apply
Naxo
Tech Lead Développeur Senior Fullstack Java
530
Freelance
Lille, France
Hybrid
Skills
3 days ago
Quick apply