{"id":1995927,"url":"https://alion.io/job/vertex-technologies-principal-java-engineer","title":"Principal Java Engineer","company":{"id":3882190,"name":"Vertex Technologies","domain":"vertextech-eg.com","url":"https://alion.io/company/vertextech-eg","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":"lead","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cairo, Egypt"],"countries":["EG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":71000,"max_usd":196000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1532},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GCP","optional":false},{"name":"Java","optional":false},{"name":"Kotlin","optional":false},{"name":"Kubernetes","optional":false},{"name":"Python","optional":false},{"name":"Scala","optional":false},{"name":"ChatGPT","optional":true},{"name":"Claude","optional":true},{"name":"Copilot","optional":true},{"name":"Cursor","optional":true}],"status":"live","first_seen_at":"2026-10-07T08:42:00Z","employer_posted_date":null,"last_verified_at":"2026-10-07T08:42:00Z","board_verified":false,"closed_at":null,"days_open":1,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":1},"description":"Vertex Technologies, a global supplier of software engineering and IT outsourcing services, is looking for an experienced Java Tech Lead / Principal Engineer to join our engineering organization.\n\nWe are looking for a strong hands-on technical leader who can take ownership of complex technical solutions, drive architectural decisions, and help engineering teams deliver reliable and scalable software. This role combines deep technical expertise with technical leadership, mentoring, and collaboration across engineering and business functions.\n\nThe ideal candidate is comfortable working with complex distributed systems, designing solutions from the architecture level down to implementation details, and guiding engineers through technical challenges while remaining actively involved in software development.\n\nABOUT THE PROJECTS:\nYou will work on complex software products and enterprise solutions across a variety of business domains, including Healthcare, Finance & Banking, Education, Logistics, Retail & E-commerce, and Telecommunications. Projects may include distributed systems, cloud-based applications, integrations, data processing solutions, and modern web applications.\n\nAs a Tech Lead / Principal Engineer, you will play a key role in defining technical approaches, designing system architecture, supporting engineering teams, and ensuring that solutions meet requirements related to scalability, maintainability, security, performance, and reliability.\n\nYou will collaborate with developers, architects, product managers, engineering managers, DevOps engineers, QA engineers, and other stakeholders to transform business requirements into well-designed technical solutions.\n\nRESPONSIBILITIES:\nLead the technical design and implementation of complex software solutions.\n\nDesign and evolve system and application architecture with scalability, reliability, security, performance, and maintainability in mind.\n\nMake and communicate technical decisions, evaluate alternatives, and identify architectural trade-offs.\n\nTake technical ownership of solutions throughout the full software development lifecycle, from design to production support.\n\nRemain hands-on and contribute to implementation of technically challenging or critical components.\n\nIdentify technical risks, dependencies, architectural limitations, and opportunities for improvement.\n\nLead technical discussions, design reviews, and support teams in reaching effective technical decisions.\n\nEstablish and promote engineering best practices across development, testing, code quality, security, and CI/CD.\n\nCollaborate with other Tech Leads, Principal Engineers, Architects, DevOps, QA, product, and engineering management.\n\nMentor engineers, support their technical growth, and help onboard new team members into the project and engineering practices.\n\nEvaluate new technologies and contribute to technical documentation and continuous improvement of engineering practices.\n\nWHAT WE OFFER:\nParticipation in world-class IT projects.\n\nAbility to create advanced solutions in different business areas healthcare, education, logistics, AI, and IoT.\n\nOpportunity to influence architecture and technical direction of complex software solutions.\n\nOpportunity to contribute to engineering standards and technical expertise across teams.\n\nStable long-term work environment.\n\nCompetitive salary with a flexible system of revisions.\n\nBenefits and social packages.\n\nOpportunities for professional and personal growth.\n\nMentoring program, internal and external professional training programs.\n\nSupport and care from our friendly team.\n\nRequirements\nMINIMUM QUALIFICATION:6+ years of commercial software development experience, with at least 2+ years in a Principal, Lead, or Solutions Architect capacity.\n\nDeep expertise in the Java ecosystem, modern microservice architectures, and engineering best practices for building scalable and maintainable systems.\n\nProven experience designing architecture for complex applications or distributed systems.\n\nStrong understanding of architectural trade-offs, system decomposition, service boundaries, scalability, resilience, and distributed system design.\n\nExperience designing and developing RESTful APIs, messaging, and asynchronous or event-driven integrations.\n\nStrong experience with relational databases and understanding of transactions, indexing, performance optimization, and data consistency.\n\nExperience with cloud platforms such as AWS, Microsoft Azure, Google Cloud Platform, or similar.\n\nExperience with containerization and orchestration technologies such as Docker and Kubernetes, as well as modern CI/CD practices.\n\nGood understanding of application security, authentication, authorization, observability, performance, and reliability concerns.\n\nStrong technical English and ability to clearly communicate technical concepts, architectural decisions, and solutions to technical and non-technical stakeholders.\n\n PREFERRED QUALIFICATION:Experience working as a Tech Lead, Lead Software Engineer, Principal Engineer, or in a similar technical leadership role.\n\nExperience mentoring engineers of different seniority levels and supporting their technical growth.\n\nExperience onboarding new engineers and helping them understand project architecture, technologies, and engineering practices.\n\nExperience leading technical discussions, design reviews, and architectural initiatives across one or multiple teams.\n\nExperience defining and improving engineering standards, development practices, and technical processes.\n\nOpenness to working with different technologies as project needs require. Experience with Kotlin, Scala, Python, or similar languages is a plus.\n\nExperience with AI-assisted development tools (GitHub Copilot, ChatGPT, Claude, Cursor, etc.) in SDLC: code generation, debugging, testing, documentation, refactoring.","description_format":"text","description_chars":5849,"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":["IT Outsourcing & Dedicated Teams"],"lifecycle":[{"event":"open","at":"2026-10-07T08:42:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":47,"reasons":["seen:0","velocity","win:early"],"computed_at":"2026-10-08T05:49:30Z"},"pay":null,"html_url":"https://alion.io/job/vertex-technologies-principal-java-engineer","json_url":"https://alion.io/job/vertex-technologies-principal-java-engineer.json","meta":{"generated_at":"2026-10-09T03:44:21Z","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":2830,"day_limit":5000,"remaining_today":2170,"minute_limit":60,"resets_at":"2026-10-10T00: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":3882190},"rest":"https://alion.io/mcp/rest/get_company?id=3882190"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvertex-technologies-principal-java-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%2Fvertex-technologies-principal-java-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%2Fvertex-technologies-principal-java-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/vertex-technologies-principal-java-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvertex-technologies-principal-java-engineer"}]}