Software Engineer

SupportFinity™

📍 , , Pakistan, , , Pakistan, Pakistan

Full-time IT & Technology Posted March 02, 2026

Job Description

We are looking for a Software Engineer (Java) to join our client’s team and contribute to the development of high-volume, mission-critical systems. In this role, you will be responsible for building scalable applications and working with modern software architectures in a collaborative environment.

Responsibilities

  • Design and develop high-volume, low-latency applications for mission-critical systems
  • Write clean, efficient, and testable code using Java
  • Apply Object-Oriented Design principles and design patterns
  • Contribute to system architecture and database design
  • Collaborate with cross-functional teams including Product Managers and Frontend Engineers
  • Troubleshoot, debug, and enhance existing applications
  • Continuously improve system performance and reliability

Requirements

  • Strong experience with Java (preferably Java 8/11/17+)
  • Hands-on experience w...