Software Engineer II - Backend
Hybrid · Muscat, Muscat, Oman
Job Summary
Backend-focused Software Engineer II who will own backend systems end-to-end for a Fintech application, stabilizing and delivering large-scale features; responsible for day-to-day operations, system reliability, performance optimization, and collaboration with product and frontend teams; requires 7+ years in backend engineering, strong Java, databases (PostgreSQL/Oracle/MS SQL), Kubernetes, production system ownership, debugging and observability skills, and willingness to work in a hybrid setup from UAE and Pakistan offices.
Required Qualifications
- Experience: 7+ years in backend engineering
- Core stack: Strong Java experience or equivalent
- Databases: Hands-on with PostgreSQL, Oracle, or MS SQL
- Experience with Kubernetes and containerized deployments
- Experience owning and evolving production systems
- Strong debugging and query optimization skills
- Production & troubleshooting
- Experience with monitoring/observability tools (e.g., Dynatrace)
- Proven ability to diagnose and resolve complex production issues
- System ownership mindset
- Ability to be the single point of ownership for backend
- Ability to understand unfamiliar codebases and architectures
- Nice to have: Fintech or regulated domain experience
- Nice to have: Experience taking over systems from vendors or third parties
- Nice to have: Event-driven systems (Kafka, RabbitMQ)
- Nice to have: Cloud platforms (AWS/Azure/GCP)
- Nice to have: Exposure to debugging and performance optimization
- Nice to have: CI/CD improvements
- Nice to have: Hybrid work environment
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.