
Full Stack Developer
TOPPAN Security22 days ago
Addis Ababa, EthiopiaMid Level / Senior
Responsibilities
- Design, develop, test, and maintain full stack applications using C#/.NET or Java/Spring Boot and Next.js.
- Build and consume APIs and services within a microservices architecture.
- Design and optimize PostgreSQL schemas, queries, and stored procedures.
- Develop, deploy, and manage containerized services orchestrated with Kubernetes.
- Write maintainable, well-tested code and participate in code reviews.
- Use Git for version control and collaborative development workflows.
- Monitor and troubleshoot application health and performance using observability tools.
- Work in Linux server environments for development, debugging, and deployment.
- Collaborate with product managers, QA, DevOps, and other engineers throughout the software development lifecycle.
- Troubleshoot and resolve production issues and contribute to technical documentation and architecture discussions.
Requirements
- 3–5 years of professional, hands-on experience as a Full Stack Developer or in a similar role.
- Strong proficiency in C# with .NET and/or Java with Spring Boot.
- Hands-on experience with Next.js for frontend development.
- Strong working knowledge of PostgreSQL, including schema design and query optimization.
- Practical experience with Git and collaborative development workflows.
- Experience working within a microservices architecture.
- Hands-on experience with Kubernetes for container orchestration.
- Comfort working in a Linux environment.
- Fluency in spoken and written English, strong collaboration and communication skills, problem-solving ability, attention to detail, and willingness to learn and adapt.
Benefits
- Opportunity to work on impactful, large-scale systems within a modern microservices architecture.
- Collaborative engineering culture with opportunities for professional growth.
- Exposure to a diverse and modern technology stack across backend, frontend, and infrastructure.
- Equal Opportunity Employer committed to considering qualified applicants without regard to protected characteristics.