{"id":1190348,"url":"https://alion.io/job/ssc-hr-solutions-senior-java-backend-engineer-spring-boot-microservices-kafka-2","title":"Senior Java Backend Engineer | Spring Boot | Microservices | Kafka","company":{"id":3460,"name":"SSC HR Solutions","domain":"sschrsolutions.com","url":"https://alion.io/company/sschrsolutions","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"A","score":95,"open_postings":13,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":80,"computed_at":"2026-10-10T05:45:15Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cairo, Egypt"],"countries":["EG"],"hiring_countries":["EG"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":71000,"max_usd":204000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":6328},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Ignite","optional":false},{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"gRPC","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false}],"status":"live","first_seen_at":"2026-09-17T00:00:00Z","employer_posted_date":"2026-09-17","last_verified_at":"2026-10-11T01:39:53Z","board_verified":true,"closed_at":null,"days_open":24,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":24},"description":"Senior Backend Engineer (Java)\nJob Description\nWe are looking for a Senior Backend Engineer (Java) with strong experience in building scalable, high-performance backend services and REST APIs using Java and Spring Boot. The ideal candidate will have hands-on experience developing microservices, event-driven systems, and distributed applications that operate reliably under heavy load.\nThe role involves designing and developing backend services, working with relational databases and caching technologies, implementing event-driven architectures, and optimizing application performance. You will also contribute to CI/CD pipelines, automated testing, code reviews, and software design practices.\nKey Responsibilities\nDesign, develop, and maintain high-performance backend services and REST APIs using Java and Spring Boot.\nBuild and maintain scalable microservices with a focus on reliability, maintainability, and performance.\nDevelop event-driven architectures and asynchronous processing flows using Kafka or similar streaming platforms.\nDesign and optimize relational database solutions, including PostgreSQL, with a strong focus on query performance and efficient data handling.\nImplement and optimize caching solutions using Redis, Ignite, or similar technologies.\nDevelop and integrate gRPC services for efficient communication between distributed services.\nDesign and implement multi-tenant backend services, ensuring appropriate tenant isolation, scalability, and security.\nContainerize and deploy services using Docker and Kubernetes.\nContribute to CI/CD pipelines and automated deployment processes.\nWrite unit, integration, and performance tests to ensure application reliability and quality.\nApply appropriate design patterns, clean code principles, and software engineering best practices.\nParticipate in code reviews, technical discussions, and architectural decisions.\nPerform performance profiling, troubleshooting, and tuning to optimize services under heavy workloads.\nMonitor and analyze application performance, database queries, resource utilization, and system bottlenecks.\nCollaborate with other engineers and teams to design and deliver reliable distributed systems.\nRequirements\n5+ years of professional software development experience, with strong hands-on experience in Java.\nStrong production experience with Java and Spring Boot.\nProven experience building microservices and REST APIs at scale.\nHands-on experience with Kafka or similar event-streaming platforms.\nStrong knowledge of PostgreSQL or other relational databases, including query optimization and database performance.\nExperience with Redis, Apache Ignite, or similar caching technologies.\nExperience with gRPC and distributed service-to-service communication.\nExperience designing multi-tenant applications and services.\nExperience with Docker and Kubernetes.\nGood understanding of CI/CD practices and deployment automation.\nStrong knowledge of unit testing, integration testing, and automated testing practices.\nGood understanding of software design patterns, clean code, and SOLID principles.\nExperience participating in code reviews and collaborative software development.\nPractical experience with performance profiling, load testing, troubleshooting, and application tuning.\nStrong understanding of scalable, reliable, and distributed backend architectures.\nTechnical Stack\nJava | Spring Boot | Microservices | REST APIs | Kafka | PostgreSQL | Redis / Apache Ignite | gRPC | Docker | Kubernetes | CI/CD","description_format":"text","description_chars":3502,"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":[{"name":"Egypt","iso":"EG","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-24T16:28:08Z"}],"visa":[],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.54,"p_room":1,"age_days":23,"expected_fill_days":80,"reasons":["conf:0","agency","velocity","win:early","comp:brand"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/ssc-hr-solutions-senior-java-backend-engineer-spring-boot-microservices-kafka-2","json_url":"https://alion.io/job/ssc-hr-solutions-senior-java-backend-engineer-spring-boot-microservices-kafka-2.json","meta":{"generated_at":"2026-10-11T03:07:31Z","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","counted_by":"address","units_charged":1,"used_today":506,"day_limit":5000,"remaining_today":4494,"minute_limit":60,"resets_at":"2026-10-12T00: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":3460},"rest":"https://alion.io/mcp/rest/get_company?id=3460"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fssc-hr-solutions-senior-java-backend-engineer-spring-boot-microservices-kafka-2"},{"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%2Fssc-hr-solutions-senior-java-backend-engineer-spring-boot-microservices-kafka-2"},{"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%2Fssc-hr-solutions-senior-java-backend-engineer-spring-boot-microservices-kafka-2"},{"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/ssc-hr-solutions-senior-java-backend-engineer-spring-boot-microservices-kafka-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fssc-hr-solutions-senior-java-backend-engineer-spring-boot-microservices-kafka-2"}]}