Senior Java Software Engineer

Systems Limited

📍 Lahore, پنجاب, Pakistan

Full-time Other-General Posted March 03, 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, resilience basics)
Strong Java skills including modern Java (Java 8+): streams, lambdas, ...