Qureos

FIND_THE_RIGHTJOB.

Java Software Engineer (Spring Boot / Microservices)

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

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

  • Competitive salary based on experience
  • 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.

Job Type: Full-time

Pay: Rs200,000.00 - Rs250,000.00 per month

Work Location: In person

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.