Supertech Limited IT Jobs in Accra
✅ Job Alerts Activated
You'll now receive future job opportunities instantly.
Thinking about applying?
Before you submit your application, take a moment to go through all the details carefully.
Scroll down to read the full job description, including responsibilities, requirements, and benefits — and see if it’s the right fit for you.
Job Overview
We are looking for an experienced Senior Java Back-End Developer with expertise in the Spring Framework, Docker, and Kafka to help build and maintain our distributed, high-availability backend systems. The ideal candidate should have a strong understanding of microservices architecture and be comfortable with both the development and deployment of cloud-native and on-premise applications.
Key Responsibilities
- Back-End Development: Design, develop, and maintain high-performance and scalable Java-based applications and backend services using Spring Framework.
- Microservices Architecture: Develop and maintain microservices-based applications, ensuring high availability, scalability, and fault tolerance.
- Docker & Containerization: Work with Docker to containerize applications, ensuring smooth deployment and scalability in cloud environments.
- Messaging & Event-Driven Architecture: Integrate Apache Kafka for building real-time data pipelines and event-driven architectures to handle large volumes of data.
- API Development: Develop and expose RESTful APIs for front-end consumption and integrate with third-party systems.
- Code Quality & Best Practices: Ensure high code quality through test-driven development (TDD), code reviews, and following best practices in coding standards, security, and performance optimization.
- Collaboration: Collaborate with cross-functional teams (DevOps, front-end, QA, and project managers) to ensure seamless development and deployment.
- Performance Optimization: Identify bottlenecks and optimize the performance of the backend services for high throughput and low latency.
- Deployment & CI/CD: Help implement and manage CI/CD pipelines, ensuring smooth integration, testing, and deployment of applications.
- Mentorship: Provide technical leadership and mentoring to junior developers, ensuring they follow best practices in Java development and microservices architecture.
ADVERTISEMENT - CONTINUE READING BELOW ↓
CONTINUE BELOW ↓
Personal Attributes
- Problem Solving: Strong analytical and problem-solving skills to tackle complex backend challenges.
- Leadership: Able to mentor junior developers, lead development teams, and ensure smooth execution of backend projects.
- Collaboration: Strong communication and collaboration skills to work effectively with cross-functional teams.
- Self-motivated: Ability to work independently, manage your time effectively, and be proactive in solving issues.
- Adaptability: Willingness to adapt to changing technologies and business needs.
👉 STOP: Ready to Apply?
Don't miss out on this opportunity! Carefully review the job details one last time. Once you're ready, scroll down to the bottom of this page to access the How to apply button.
Hurry—applications for this cycle are closing soon!← View More IT Jobs
✅ AmaliTech Immersive Internship Programme 2026