Senior Java Software Engineer

Systems Limited

📍 Lahore, Punjab, پنجاب, Pakistan

Full-time Other-General Posted February 28, 2026

Job Description

Senior Java Software Engineer at Systems Limited build and maintain backend services using Spring Boot and microservices, contributing to design, quality, and delivery.

Responsibilities:

  • Develop and maintain backend services using Spring / Spring Boot
  • Build
    microservices
    with REST APIs, clear service boundaries, and reusable components
  • Implement authentication/authorization, validation, logging, and error handling patterns
  • Write unit and integration tests; participate in code reviews and refactoring
  • Collaborate with Product, QA, and DevOps for delivery across Dev/Test/Prod environments
  • Troubleshoot production issues and optimize performance and reliability
  • Support release activities and CI/CD deployments

Requirements:

  • Strong hands-on experience in Spring Framework / Spring Boot
  • Solid experience in Microservices architecture (service decomposition, communication, resili...