Senior Backend Developer / Software Architect (Go / Java)
Nile Bits
Posted 30+ days ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
Employment Type: Fulltime
Job Location: Cairo, Egypt
Employee Location: Egypt
Work Arrangement: Remote
Apply Now
Job Description:
We are looking for a highly experienced Backend Developer / Software Architect to join our growing IT/IS team. In this senior-level role, you will be responsible for designing, implementing, and scaling backend systems from the ground up. Your focus will include architecting system components, defining backend standards, managing database structures, and ensuring the reliability, scalability, and performance of core services.
This is a hands-on position that requires a deep understanding of backend architecture, system design, and a strong command of Go (Golang) or Java. You will collaborate closely with product stakeholders, DevOps, and frontend teams to build robust applications that power critical business operations.
Are you a person who thrives in greenfield environments, enjoys owning the full technical picture, and is ready to lead projects from concept to deployment? If so, this is a unique opportunity to shape the technological foundation of key systems in a fast-moving trading environment.
Key Responsibilities:
- Architect and build backend systems from scratch, including database schema design, service layers, and integration points
- Define and implement scalable, secure, and maintainable backend architectures
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Provide technical leadership, set coding standards, and mentor junior developers
- Ensure the performance, reliability, and resilience of backend services in high-load environments
- Design and implement secure data storage and communication patterns (REST, gRPC, Protobuf)
Required Qualifications:
- Proven experience designing and implementing backend systems from the ground up
- Strong proficiency in Go (Golang) and/or Java, with deep knowledge of system-level programming and concurrent architectures
- Solid experience in system and application architecture, including distributed systems and microservices
- Strong understanding of relational and NoSQL databases (PostgreSQL, Cassandra, MongoDB)
- Experience with gRPC, Protobuf, RESTful APIs, and messaging systems
- Experience in trading platforms, real-time data processing, and protocols like FIX 4.4 is a significant advantage
- Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and cloud platforms is a plus
Apply Now
Company Industry
- IT - Software Services
Department / Functional Area
- Software Development
- Application Development (IT Software)
Keywords
- Senior Backend Developer / Software Architect (Go / Java)
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
Nile Bits
Similar Jobs
Financial Accountant
Confidential Company
- 2 - 8 Years
- Port Louis - Mauritius
Java Programmer
Software & co.
- 1 - 3 Years
- Sharjah , Dubai , Umm Al Qaiwain - United Arab Emirates (UAE)
Java Developer
Software AYS
- 3 - 6 Years
- Abu Dhabi - United Arab Emirates (UAE)
Java Developer
Software AYS
- 2 - 4 Years
- Abu Dhabi - United Arab Emirates (UAE)
Java Programmer
EYL Consultant
- 0 - 2 Years
- Al Ain - United Arab Emirates (UAE)