Qureos

FIND_THE_RIGHTJOB.

Senior Software Engineer (Backend – Java Spring Boot)

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We are looking for a highly skilled Senior Software Engineer (Backend) to join our team.

The ideal candidate has strong expertise in Java Spring Boot , cloud environments, and high-performance backend systems—capable of building scalable, secure, and reliable services that power real-time features across our applications.


Key Responsibilities

  • Design and develop backend services using Java Spring Boot , including clean, scalable RESTful APIs.
  • Implement Microsoft Authentication for secure authorization and identity management.
  • Manage and optimize MySQL databases (replication, indexing, performance tuning, high-concurrency queries).
  • Deploy and integrate services on Google Cloud Platform (GCP) using tools like API Gateway for routing, rate limiting, and security.
  • Implement Firebase Cloud Messaging (FCM) for push notifications, device token lifecycle, and real-time updates.
  • Ensure top-tier security (encryption, input validation, JWT, OWASP standards).
  • Build and maintain CI/CD pipelines , unit/integration testing, logging, and monitoring for production reliability.
  • Improve system scalability using caching, queuing, async processing , and auto-scaling techniques.
  • Collaborate with mobile teams (Flutter / React Native) to ensure API compatibility and offline support.


Job Requirements

  • 2–4 years of hands-on backend development experience.
  • Advanced expertise in Java Spring Boot , microservices architecture, and reactive programming.
  • Strong MySQL experience (schema design, optimization, replication, HA).
  • Practical experience with GCP , API Gateway, and IaC tools.
  • Experience with Microsoft Authentication and Firebase integrations.
  • Strong understanding of concurrency , API design, performance tuning, and DevOps fundamentals.
  • Familiarity with cross-platform mobile integrations (Flutter / React Native).
  • Bachelor’s/Master’s in Computer Science or related field.
  • Preferred: Docker on GCP, Redis, real-time and event-driven systems.

© 2025 Qureos. All rights reserved.