{"id":3872508,"url":"https://alion.io/job/quantum-senior-java-spring-boot-engineer","title":"Senior Java Spring Boot Engineer","company":{"id":8331,"name":"Quantum","domain":"quantum.com","url":"https://alion.io/company/quantum","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Addis Ababa, Ethiopia"],"countries":["ET"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Java","optional":false},{"name":"Spring Boot","optional":false},{"name":"Apache Kafka","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"Git","optional":true},{"name":"Gmail","optional":true},{"name":"Gradle","optional":true},{"name":"Hibernate","optional":true},{"name":"JUnit","optional":true},{"name":"Kotlin","optional":true},{"name":"Kubernetes","optional":true},{"name":"Maven","optional":true},{"name":"Mockito","optional":true},{"name":"MySQL","optional":true},{"name":"PostgreSQL","optional":true},{"name":"RabbitMQ","optional":true},{"name":"Redis","optional":true},{"name":"Rest API","optional":true},{"name":"Spring Cloud","optional":true},{"name":"Spring Data JPA","optional":true},{"name":"Spring Security","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-11-06T09:20:43Z","employer_posted_date":null,"last_verified_at":"2026-11-06T09:20:43Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Senior Java Spring Boot Engineer at Quantum Technology PLC\nLOCATION\nAddis Ababa\nEXPERIENCE LEVEL\n5+ years\nDEADLINE\nNov 16, 2026\nNUMBER OF PEOPLE REQUIRED\n1\nAbout the Role\nWe are hiring a hands-on Senior Java Spring Boot Engineer to lead backend technical design and deliver secure, reliable services. You will write production code, guide engineering standards, own complex integrations and mentor other developers while collaborating with QA and DevOps.\nNice to Have\nExperience with lending, banking, payments or other transaction-sensitive applications.\nKafka or RabbitMQ, Redis, event-driven processing or distributed transactions.\nSpring Cloud, API gateways and service-to-service authentication.\nKubernetes, cloud infrastructure and CI/CD experience.\nEmployment and Working Schedule\nFull-time, on-site.\nMonday to Friday: full working days; Saturday: half day; Sunday: off.\nWhat We're Looking For\nA practical technical leader who remains hands-on, owns service quality, mentors teammates and makes resilient, secure backend systems easier to maintain.\nSalary\nBased on Company scale.\nKey Responsibilities\nDesign, implement and maintain Java/Spring Boot APIs, business logic, microservices and existing monolithic services.\nMake sound architectural decisions about service boundaries, maintainability, scalability and technical tradeoffs.\nOwn complex backend features and integrations with payment, banking or other external services.\nDesign and optimize PostgreSQL/MySQL schemas, SQL queries, indexes, migrations and transaction boundaries.\nEnsure correctness in critical workflows through idempotency, validation, transaction control, error handling, timeouts and safe retries.\nImplement and review authentication, authorization, role permissions and secure handling of sensitive data.\nEstablish code quality practices, review pull requests and mentor mid-level developers.\nImplement appropriate unit and integration tests; improve diagnostics, logging and service observability.\nLead analysis and remediation of difficult production issues, including integration errors and data inconsistencies.\nCoordinate backend releases with QA and DevOps, documenting dependencies, rollback risks and deployment requirements.\nBreak down requirements, estimate technical work, and communicate progress, risks and decisions\nRequirements\n5+ years of professional Java backend development, including significant Spring Boot experience.\nStrong Java 17+ skills, REST API design, object-oriented design and SOLID principles.\nSpring Boot, Spring Data JPA/Hibernate, Spring Security and Maven or Gradle.\nStrong PostgreSQL/MySQL SQL, schema design, optimization and transactional integrity knowledge.\nHands-on microservices and third-party API integration experience.\nExperience with JWT, OAuth 2.0, role-based access controls and backend security.\nJUnit, Mockito and integration testing practices; Git and code review workflows.\nPractical Docker familiarity and production troubleshooting experience.\nAbility to lead technical problem-solving, guide colleagues and communicate clearly.\nHow to apply\nInterested candidates should send their updated CV and application letter to\n with the subject:\n\"Application - Senior Java Spring Boot Engineer\"\n\nApplication Deadline: Nov 16, 2026","description_format":"text","description_chars":3295,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Cloud Storage & File Sharing","Backup & Disaster Recovery"],"lifecycle":[{"event":"open","at":"2026-11-06T14:58:30Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":29,"reasons":["seen:1","velocity","win:early"],"computed_at":"2026-11-08T05:47:12Z"},"pay":null,"html_url":"https://alion.io/job/quantum-senior-java-spring-boot-engineer","json_url":"https://alion.io/job/quantum-senior-java-spring-boot-engineer.json","meta":{"generated_at":"2026-11-08T11:05:52Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":23824,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":8331},"rest":"https://alion.io/mcp/rest/get_company?id=8331"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fquantum-senior-java-spring-boot-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fquantum-senior-java-spring-boot-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fquantum-senior-java-spring-boot-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/quantum-senior-java-spring-boot-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fquantum-senior-java-spring-boot-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3872508}},{"tool":"search_jobs","arguments":{"company":"quantum.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3872508},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}