Hire the Best Spring Framework Specialists
in Ethiopia

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Abel A.

Addis Ababa, Ethiopia

$5/hr
5.0
9 jobs

If your backend fails in production, it's not a code problem — it's an architecture problem. I build Java Spring Boot systems that handle real traffic, real security threats, and real scale. I'm Abel Adisu, a Senior Java Backend Engineer with 3+ years of professional experience building enterprise-grade microservices, secure APIs, and distributed systems for government institutions and financial organizations. My systems don't just pass unit tests — they operate under real institutional pressure, processing real government revenue and managing real court cases affecting real people. I specialize in Java Spring Boot microservices architecture, Keycloak OAuth2 security, Apache Kafka event-driven systems, Camunda BPM workflow automation, and cloud-native DevOps with Docker and Kubernetes. FLAGSHIP PROJECTS 🏛️ Ministry of Revenue Backend System Built and maintained a large-scale backend that automates national tax payment, compliance tracking, and revenue operations for the Ethiopian government. Technologies: Java Spring Boot, PostgreSQL, Keycloak, Spring Security. ⚖️ Amhara Region Integrated Court Management System Architected a Camunda BPM workflow platform that digitally connects Police → Prosecutors → Corrections → Courts across an entire region — eliminating manual case handling and dramatically reducing processing time. Technologies: Camunda BPM, Spring Boot Microservices, React, Docker. 🏦 Banking & USSD Backend Systems Developed secure backend services for mobile banking and USSD applications supporting live financial transactions for bank customers. Technologies: Java EE, Spring Security, MySQL. CORE TECH STACK Backend: Java 17+, Spring Boot, Spring MVC, Spring Cloud, Spring Security, Java EE, Hibernate/JPA, REST APIs Security & Identity: Keycloak, OAuth2, OIDC, JWT, RBAC, SSO Messaging & Distributed: Apache Kafka, RabbitMQ, Event-Driven Architecture Workflow Automation: Camunda BPM (complex multi-party business processes) Databases: PostgreSQL (optimization, tuning, partitioning), MySQL, zero-downtime migrations DevOps & Cloud: Docker, Kubernetes, CI/CD, GitHub Actions, Jenkins, API Gateway, Circuit Breakers Frontend: React, TypeScript, Tailwind CSS Testing: JUnit, Mockito, Selenium I don't take tickets and disappear. I own the backend — spotting architecture risks before they become production incidents, communicating clearly across time zones, and delivering systems that still run clean six months after handoff. If your project involves real users, real transactions, or real consequences — let's talk. #JavaDeveloper #SpringBoot #BackendDeveloper #Microservices #SoftwareArchitecture #EnterpriseJava #JavaSpringBoot #SpringSecurity #SpringCloud #RestAPIDevelopment #APIDevelopment #WebAPIDeveloper #Keycloak #OAuth2 #OIDC #JWT #RBAC #IdentityManagement #SSO #ApacheKafka #EventDrivenArchitecture #MessageBroker #RabbitMQ #DistributedSystems #CamundaBPM #WorkflowAutomation #BPMDeveloper #BusinessProcessManagement #PostgreSQLDeveloper #DatabaseOptimization #MySQLDeveloper #DatabaseMigration #Docker #Kubernetes #CloudNative #DevOps #CICD #GitHubActions #ContainerOrchestration #FinTechDeveloper #GovTech #EnterpriseSoftware #MissionCriticalSystems #HighPerformanceBackend #ScalableBackend #ProductionReady #SecurityEngineer #React #TypeScript #FullStackDeveloper #SystemDesign #TechEthiopia #AfricanDeveloper #RemoteBackendDeveloper #HireMeUpwork

  • Java
  • Spring Boot
  • Microservice
  • REST API
  • Apache Kafka
  • Spring Security
  • Software Architecture & Design
  • Software Integration
  • API Integration
  • Enterprise Architecture
  • Database Design
  • Database Caching
  • Grafana
  • React
  • SaaS
Yafet B.

Addis Ababa, Ethiopia

$25/hr
5.0
12 jobs

I’m a Top-Rated (5⭐️) Full Stack Engineer with over 4+ years of experience delivering high-quality backend systems, APIs, and full-stack web applications. I specialize in Java/Kotlin with Spring Boot on the backend and Vue/Nuxt on the frontend, supported by modern DevOps and cloud-native practices. I help teams build reliable, scalable, and maintainable software systems, whether it's creating new applications from scratch or improving and refactoring existing codebases for better performance and maintainability. 🔧 My Expertise Covers 🔹 Building RESTful APIs and microservices using Spring Boot (Java/Kotlin) 🔹 Real-time web applications using WebSocket (e.g., chat, live updates) 🔹 Implementing secure authentication & SSO with OAuth 2.0 and OpenID Connect 🔹 Full-stack development with Vue.js, Nuxt.js, Tailwind CSS, and Bootstrap 🔹 Working with relational (PostgreSQL, MySQL), in-memory (Redis), and graph (Neo4j) databases 🔹 Automating CI/CD workflows using GitHub Actions and Docker 🔹 Provisioning and deploying to GCP services (Cloud Run, Cloud SQL, GCS, Cloud Tasks, Cloud Scheduler, Load Balancer) 🔹 Deploying and managing applications on Linux VPS (Ubuntu) 🚀 What I Bring 🔹 Clean, modular, and well-documented codebases 🔹 End-to-end ownership from architecture to deployment 🔹 Real-time, scalable solutions tailored to your product needs 🔹 Proactive communication and on-time delivery 🔹 Strategic insight to improve features, reliability, and scalability Whether you need a full-stack developer to take your product from idea to launch, or a backend specialist to build real-time APIs and services, I’m ready to contribute to your success. Let’s build something exceptional.

  • Java
  • PostgreSQL
  • MySQL
  • Docker
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • JavaFX
  • JUnit
  • Vue.js
  • RESTful API
  • Microservice
  • Nuxt.js
  • Neo4j
  • Kotlin
Eyob W.

Addis Ababa, Ethiopia

$25/hr
5.0
1 jobs

Java Developer and backend engineer specializing in Spring Boot, REST API development, and AI integration — building production-grade systems that solve real business problems, not just pass code review. I am a Java developer with hands-on experience delivering full backend systems independently — from architecture through deployment. Every system I ship is production-ready, properly secured, and documented. What I deliver as your Java developer: ▸ Spring Boot REST APIs — Java backend systems with 60+ endpoints, multi-role JWT security, Redis caching, and WebSocket real-time features. Clean layered architecture, JUnit 5 tested, OpenAPI documented. Built for teams to maintain, not just for demos. ▸ AI Integration — Java developer with Spring AI and OpenAI GPT integration experience. My project Famlytica AI is a 13-module Spring Boot platform with cross-module AI context architecture — awarded 2nd place at a national competition evaluated by PhD faculty with a cash prize. ▸ Machine Learning — IBM-certified Java developer with Python ML skills. I clean, analyze, visualize, and train models with Scikit-learn. Deployed a live ML-powered business intelligence dashboard processing 128,000+ real transactions. ▸ Payment Systems — Java backend developer with full Chapa payment lifecycle integration including HMAC-SHA256 webhook verification and real production money flows. Built for security, not just happy-path demos. ▸ Full-Stack Delivery — Java developer who can build React 19 frontends when your project needs end-to-end delivery, not just a backend handed off to another team. I run a live e-commerce platform (habeshamarket.store) and have delivered backend systems actively used by real businesses. I respond within a few hours and deliver what I commit to. If you need a Java developer who builds backend systems right the first time — let us talk. Java Developer · Spring Boot Developer · Backend Developer · Java Backend Developer · REST API Developer · Spring Security · Spring AI · OpenAI Integration · JWT Authentication · Redis · PostgreSQL · MySQL · Hibernate · Docker · AWS · WebSocket · Microservices · API Development · Machine Learning · Python · React · Full-Stack Developer · Spring Framework · Software Architecture

  • Spring Framework
  • Java
  • Spring Boot
  • Spring Security
  • Spring Data
  • PostgreSQL
  • JUnit
  • OpenAI API
  • React
  • Redis
  • Docker
  • Python Scikit-Learn
  • Hibernate
  • Microservice
  • MySQL
  • REST API
  • Machine Learning
  • AWS Cloud9
  • Data Analysis
  • Back-End Development
Gutu Daniel G.

Addis Ababa, Ethiopia

$15/hr
5.0
5 jobs

Greetings! I'm Gutu Daniel Geleta, a Full Stack Developer with deep expertise in Java-based backend systems and scalable web applications. With experience across fintech, edtech, and e-commerce, I bring a problem-solving mindset and real-world experience in delivering secure, high-performance, and microservice-oriented architectures. I currently serve as a Software Engineer at Dengene Technology Solution (USA-based), where I work with Java, Spring Boot, and Kafka to build robust microservices and event-driven systems in fast-paced environments. I’ve also contributed to platforms like AddisFinancial, automating complex processes and enhancing system performance. 🌟 Certifications & Training 🌟 Verified Certifications (Credly / Official Providers) 🏅 Prompt Design in Vertex AI – Skill Badge  • Provider: Google Cloud  • Issued: November 2025 🏅 Implement Load Balancing on Compute Engine – Skill Badge  • Provider: Google Cloud  • Issued: November 2025 🏅 Google IT Support Professional Certificate (v2)  • Provider: Coursera  • Issued: December 2023 🏅 Tools for Data Science  • Provider: IBM  • Issued: June 2022 Additional Certifications & Courses 🏅 Spring Boot – Amigoscode  • Issued: July 2022 🏅 Java Programming Masterclass for Software Developers – Udemy  • Issued: May 2021 🏅 Full Stack Software Engineering – ALX 🏅 Java – HackerRank 🏅 Spring Boot & Spring Security – Amigoscode 🏅 Frontend Development – Johns Hopkins University (Coursera) 🌟 My Specializations 🌟 ✅ Java (8, 17+), Spring Boot, Spring Security, Spring Data ✅ Microservices, Kafka, RESTful API Design ✅ Domain-Driven Design (DDD), Hexagonal Architecture, Clean Architecture ✅ React.js, Next.js, TypeScript, Tailwind CSS ✅ Databases: PostgreSQL, MySQL, MongoDB ✅ Authentication: JWT, OAuth2, Role-Based Access Control ✅ Testing: JUnit, Mockito, Integration Testing ✅ CI/CD & DevOps Basics: Git, GitHub, Docker ✅ Cloud Platforms: AWS, DigitalOcean ✅ Agile Development, Clean Code, Performance Optimization Notable Projects & Contributions 🔹 Addis Wealth Management System – Scalable fintech platform built with Java, Spring Boot, and React. 🔹 Automated Exam Repository System – AI-powered exam parser with PDF/DOCX ingestion and dynamic question rendering. 🔹 Exam Version Generator – A tool for creating multiple randomized versions of exams with a live preview. 🔹 E-Commerce Platform (SportGoods) – Full-stack app with secure login, cart, and payment integration. 🔹 Task Management System – Java + MySQL app with full CRUD, user roles, and CSRF protection. 🔹 Full Stack Mentorship – Ongoing freelance mentorship for junior developers in React, Node.js, and backend fundamentals. 🎓 Education • BSc in Computer Science – Mattu University (2024) • ALX Full Stack Software Engineering Graduate Whether you're looking to architect a robust backend, launch a reliable frontend, or integrate a secure API layer, I’d love to collaborate and build something impactful with you. Let’s connect and make your vision a reality. 📌 Portfolio: my-portifolio-gutu.netlify.app 📌 Linkedn: linkedin.com/in/gutu-daniel

  • Spring Framework
  • MySQL
  • Spring Boot
  • Java
  • Back-End Development
  • Database Management
  • Back-End Development Framework
  • Database Management System
  • CSS
  • Front-End Development
  • JavaScript
  • HTML5
Kidist A.

Addis Ababa, Ethiopia

$20/hr
5.0
1 jobs

I am an experienced Software Engineer specializing in Java, Spring Boot, J2EE, and Microservices Architecture, with strong expertise in enterprise-level FinTech applications. Since November 2022, I have contributed to mission-critical projects at Atlas Computer Technology, including USSD platforms, Mobile Banking, Backoffice systems, and real-time payment integrations. My expertise includes: ✅ Java EE & Spring Boot (Reactive) for building scalable, high-performance banking applications, including customer onboarding and back-office operations. ✅ Microservices design and implementation with modular, maintainable architectures. ✅ Asynchronous messaging & integration using Kafka and ActiveMQ for seamless inter-service communication. ✅ Payment gateway integrations, including Flygate and IPS, supporting real-time bank-to-bank transfers with XML messaging. ✅ Secure identity management using Keycloak. ✅ Designing and consuming RESTful APIs, with experience in modernizing services for cloud readiness and enterprise integration. Professional Approach: I am passionate about delivering clean, maintainable, and production-ready code that drives real business value. I bring a problem-solving mindset, collaborative approach, and adaptability to every project — whether building features from scratch, optimizing existing systems, or integrating complex banking solutions. Let’s connect and make your vision a reality. Portfolio: kidist-portfolio-al3e.vercel.app

  • Spring Boot
  • GitLab
  • Apache ActiveMQ
  • WildFly
  • Java
  • MySQL
  • PostgreSQL
  • Reactive Programming
  • JAXB
  • Microservice
  • J2EE
  • Docker
  • Apache Kafka
  • Websockets
  • Domain-Driven Design
Abel T.

Addis Ababa, Ethiopia

$35/hr
5.0
28 jobs

🟢 Java 🟢 Springboot,JPA, JSF, EJB, JMS 🟢 Angular, JavaScript 🟢PostgreSQL, MySql, MongoDB I’m a Web application developer with experience in building web and standalone java applications. i have been working on a couple of projects using Angular, Spring Boot-microservices and Relational databases(postgresql,Mysql) which helps me to have a good experience on below listed areas ✅Microservices(Eureka service discovery,zuul API gateway,zipkin distributed tracking) ✅Spring boot, Servlets/JSP, Apache Maven, Spring cloud gateway, J2EE and WebSphere, Elastic-search ✅Java Persistence API (Hibernate), JDBC, REST API/Client,JBoss, ✅No SQL database (MongoDB), Amazon DynamoDB, Oracle Database / Sql Server, ✅ ElasticSearch, Openshift, Jenkins, SonarQube, Swagger, distributed event streaming platform(Kafka) ✅Docker Containerization, springboot security and Agile Software Development.

  • Spring Framework
  • React
  • API Integration
  • Spring MVC
  • Spring Security
  • Amazon Web Services
  • Java
  • Oracle Database
  • Spring Data JDBC Extensions
  • RESTful API
  • NodeJS Framework
  • React Native
  • RabbitMQ
  • Sabre
  • Amadeus CRS

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Spring Framework Specialist in Ethiopia on Upwork?

You can hire a Spring Framework Specialist in Ethiopia on Upwork in four simple steps:

  • Create a job post tailored to your Spring Framework Specialist project scope. We'll walk you through the process step by step.
  • Browse top Spring Framework Specialist talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Spring Framework Specialist profiles and interview.
  • Hire the right Spring Framework Specialist for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Spring Framework Specialist?

Rates charged by Spring Framework Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Spring Framework Specialist in Ethiopia on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Spring Framework Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Spring Framework Specialist team you need to succeed.

Can I hire a Spring Framework Specialist in Ethiopia within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Spring Framework Specialist proposals within 24 hours of posting a job description.