Qureos

FIND_THE_RIGHTJOB.

Java Software Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Overview

We are hiring a Java Software Engineer with strong experience in Spring Boot, Microservices, and RESTful APIs to join our growing engineering team. The ideal candidate will work on building scalable, high‑performance backend systems , collaborating closely with frontend developers and cross‑functional teams.

This is a full‑time onsite position based in DHA Phase 1, Lahore , offering stable working hours from 10:00 AM to 6:00 PM , Monday to Friday, ideal for professionals seeking long‑term growth in an office‑based environment

This role is ideal for engineers who enjoy working in modern backend architectures , cloud‑ready systems, and fast‑paced development environments.

Key Responsibilities

  • Develop, maintain, and optimize backend services and APIs using Java (Spring Boot) or .NET Core
  • Design and implement microservices architecture to improve scalability, performance, and reliability
  • Build and maintain RESTful APIs and web services
  • Collaborate with frontend developers to ensure seamless integration of user‑facing components
  • Write clean, efficient, testable, and maintainable code following best practices
  • Apply reactive programming concepts (Spring WebFlux, Project Reactor, RxJava) to build scalable systems
  • Troubleshoot and resolve production issues related to performance, stability, and scalability
  • Implement application security using OAuth2, JWT, and industry best practices
  • Contribute to CI/CD pipelines and improve deployment processes
  • Stay updated with emerging backend technologies, tools, and frameworks


Required Qualifications & Skills

  • Bachelors degree in Computer Science, Software Engineering, or a related field
  • 2+ years of professional experience as a Java Developer or Software Engineer
  • Strong hands‑on experience with Java, J2EE, and Spring Boot
  • Solid understanding of Object‑Oriented Programming (OOP) principles
  • Experience building and consuming RESTful APIs
  • Good knowledge of Microservices architecture
  • Experience with Spring Security, Spring Data, or equivalent .NET technologies
  • Proficiency in unit and integration testing (JUnit, Mockito)
  • Experience with relational databases (MySQL) and NoSQL databases (MongoDB)
  • Familiarity with Git and build tools such as Maven
  • Strong problem‑solving, debugging, and communication skills


Preferred / Nice‑to‑Have Skills

  • Experience with reactive programming (Spring WebFlux, Reactor, RxJava)
  • Familiarity with event‑driven architecture (Kafka, Axon Framework, CQRS)
  • Exposure to frontend frameworks such as Angular or React
  • Experience with cloud platforms (Azure)
  • Knowledge of Docker and Kubernetes
  • Understanding of CI/CD workflows and DevOps practices


What We Offer

  • 200,000-250,000 PKR
  • Opportunity to work on modern backend systems and microservices
  • Collaborative and growth‑focused engineering environment
  • Exposure to cloud‑based and scalable architectures
  • Career development and learning opportunities


How to Apply

If you are passionate about backend development, scalable systems, and modern Java technologies, apply now and become part of a high‑performing engineering team.

© 2026 Qureos. All rights reserved.