hirq
← All jobs

Seeka Technology

Java Backend Developer - WFH/ Remote-Work (5 Years Exp Needed At least)

Islamabad, Islamabad Capital Territory, PK · Remote · Full-time

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

SpringAWSJavaREST APIsElasticsearchPostgreSQLMySQLMongoDBRedisKafkaDockerKubernetesServerlessObservabilityMachine LearningCI/CD
Where opportunity finds you. Yuzee is an AI platform building a world where every person can find their place in education, work, and life. We bring people, education providers, employers, mentors, and communities into one connected ecosystem — helping users turn their goals into clear pathways and future-ready opportunities. For industry, Yuzee helps discover the talent of tomorrow, today. For our team, Yuzee is a chance to build technology with purpose: a platform that simplifies complex systems, connects people to opportunity, and helps shape the future of education-to-employment. Yuzee is where ambition finds direction — and opportunity finds people. We are looking to hire experienced Java Backend Developers with strong experience. This is for an ongoing full time work for someone with at least 5 years of professional work experience and with great experience working with backend search engines and springboot. This is a complete work from home / remote job.    What You’ll Own Backend Engineering     •    Design, build, and maintain backend services using Java 20+ and Spring Boot     •    Develop clean, secure, versioned REST APIs for web, mobile, admin, partner, and AI systems     •    Review and improve Spring Boot application structure, dependency versions, embedded Tomcat configuration, startup behaviour, memory usage, and runtime performance     •    Improve service structure, startup behaviour, configuration, and deployment readiness     •    Refactor weak or unstable backend areas without breaking existing functionality     •    Review and improve backend code quality, error handling, validation, and performance Platform Stability     •    Investigate production issues across services, APIs, databases, queues, and cloud infrastructure     •    Investigate Spring/Tomcat-level issues such as slow startup, failed bean initialisation, blocked request threads, timeout misconfiguration, memory pressure, and unhealthy application states     •    Improve application startup, service health checks, logging, retries, timeout handling, and failure recovery     •    Identify unstable services, duplicated logic, poor configurations, and risky dependencies     •    Create clear root-cause analysis for recurring backend failures     •    Help define backend release standards and deployment readiness checks Data, Search & Matching     •    Work with MongoDB, PostgreSQL/MySQL, Redis, and Elasticsearch     •    Optimise queries, indexes, schema design, and data access patterns     •    Support course matching, profile enrichment, search, recommendation, and application workflows     •    Improve backend data consistency between APIs, databases, search indexes, and AI outputs Cloud & Infrastructure     •    Work confidently with AWS-backed backend environments, including services such as EKS/ECS, EC2, Lambda, RDS, S3, IAM, CloudWatch, and SQS/SNS, in collaboration with DevOps/Cloud engineers     •    Support containerised deployments using Docker and Kubernetes     •    Review backend infrastructure for cost, security, reliability, and scalability     •    Help reduce unnecessary cloud costs caused by inefficient services, oversized resources, or poor runtime behaviour     •    Partner with DevOps/Cloud engineers to improve deployment pipelines and runtime environments Messaging & Integrations     •    Work with Kafka, RabbitMQ, or AWS SQS/SNS     •    Audit existing message/event flows and identify what is used, unused, broken, or risky     •    Build reliable asynchronous workflows for notifications, AI processing, applications, search updates, and partner integrations     •    Integrate third-party services such as payment gateways, email/SMS providers, CRMs, AI/ML APIs, and institution partner systems Security & Access     •    Build secure backend services using Spring Security, OAuth2, JWT, SSO, and role-based access control     •    Work with identity systems such as Keycloak or similar     •    Improve API security, permission checks, secrets management, and environment variable hygiene     •    Identify risky public endpoints, exposed credentials, weak service-to-service access, and insecure configurations     •    Apply secure coding practices across backend services Observability & Monitoring     •    Improve backend logging, metrics, alerts, tracing, and health dashboards     •    Work with tools such as CloudWatch, ELK, Grafana, Prometheus, New Relic, Datadog, Rollbar, or similar     •    Make it easier to detect user-impacting failures such as login issues, API failures, slow responses, and broken workflows     •    Help define what “healthy backend” means for Yuzee Leadership & Mentoring     •    Review pull requests and raise engineering quality across the team     •    Mentor junior and mid-level developers while maintaining delivery momentum     •    Break large technical problems into clear, shippable milestones     •    Write technical documentation that explains systems, decisions, risks, and fixes     •    Push back on poor technical decisions with evidence and better alternatives Must-Have Skills     •    5+ years backend engineering experience, with strong Java experience     •    4+ years hands-on Spring Boot experience     •    Strong experience with:     •    Java 17 / 21+     •    Spring Boot     •    Spring Data     •    Spring Security     •    REST API design     •    Microservices     •    Docker     •    CI/CD     •    Git workflows and code reviews     •    Strong understanding of the Spring ecosystem, including Spring Boot, Spring MVC, Spring Security, Spring Data, Spring configuration, profiles, dependency management, and application lifecycle     •    Practical understanding of embedded servlet containers such as Tomcat, including request handling, thread pools, connection limits, timeouts, and production tuning     •    Experience using Spring Boot Actuator or similar tools for health checks, metrics, readiness/liveness checks, and production diagnostics     •    Strong database experience with at least one relational database:     •    PostgreSQL     •    MySQL     •    RDS     •    Production experience with cloud platforms, preferably AWS     •    Strong understanding of:     •    Authentication and authorisation     •    OAuth2     •    JWT     •    SSO     •    Role-based access control     •    Solid testing experience:     •    JUnit 5     •    Mockito     •    Integration testing     •    API testing     •    Strong database optimisation ability — schema design, indexing, query tuning     •    Strong debugging and root-cause analysis ability     •    Ability to document backend systems, technical risks, architecture decisions, production incidents, and recommended fixes clearly     •    Strong written English for async collaboration Salary on Offer: PKR 1,400,000 - 2,000,000  per year Education     •    Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field from a recognised university     •    Master’s degree (M.Tech / MS / MCA) in a relevant field is a plus but not required     •    Equivalent practical experience will be considered for candidates with a strong production track record Strong Nice-to-Have Skills     •    NoSQL or search experience with MongoDB, Redis, or Elasticsearch     •    Experience with queues or event-driven systems (Kafka, RabbitMQ, AWS SQS/SNS)     •    Kubernetes / EKS production experience     •    AWS Lambda and serverless backend experience     •    Keycloak experience     •    Elasticsearch tuning for search and matching workloads     •    AI/ML API integration experience, especially Gemini/OpenAI-style APIs     •    Vector search or embedding-based matching experience     •    Experience with multi-tenant SaaS platforms     •    Experience with EdTech, recruitment, marketplace, or application-management systems     •    Experience with monitoring and observability tools     •    Experience improving legacy backend systems     •    Experience reducing AWS cost without weakening reliability     •    Experience preparing systems for investor, audit, or enterprise-readiness review   Soft Skills     •    Strong ownership mindset     •    Calm under production pressure     •    Able to explain technical problems clearly to non-technical leadership     •    Comfortable working across Australia, Malaysia, and India time zones     •    Able to work independently without needing constant direction     •    Strong judgement on when to refactor, when to stabilise, and when to ship     •    Willing to document systems properly     •    Able to mentor junior and mid-level developers while maintaining delivery momentum     •    Evidence-based decision-making Benefits - Completely remote or work from home (Very good if you also want to spend more time with family) - Friendly and understanding colleagues - Competitive salaries - You get to work in an agile work environment - You get to show your leadership skills - International working exposure - Company shares can be offered based on how successful with our products' launch - Company sponsored online classes or tech talks - Bonuses if you perform beyond expectation - Promotions towards better job roles possible after a certain period of time