Senior Java Engineer – Spring Boot (onsite) Job ID: 385859

HireOn LLC.

Lahore

On-site

PKR 2,009,000 - 3,348,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HireOn is recruiting on behalf of a leading client in Lahore for a Backend Engineer (Java Spring Boot). The role focuses on building scalable backend services, designing RESTful APIs, and applying Clean Architecture in a fast-paced environment.

The candidate will own features end-to-end, collaborate with cross-functional teams, and contribute to performance, security, and reliability of transaction-heavy systems.

Qualifications

  • 3+ years of backend development experience with Java & Spring Boot.
  • Strong expertise in Spring Boot, Spring MVC, Spring Security.
  • Advanced SQL skills with MySQL (optimization, indexing, tuning).
  • Hands-on experience with Liquibase.
  • Experience with Redis caching.
  • Experience with RabbitMQ / event-driven architecture.
  • Solid understanding of concurrency, scalability, and system performance.
  • Debugging and problem-solving skills.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java 17 and Spring Boot.
  • Build robust RESTful APIs with versioning, validation, and error handling.
  • Implement Clean Architecture with strong domain separation.
  • Follow modular and layered architectural patterns.
  • Own features end-to-end from design to production support.

Skills

Java
Spring Boot
REST APIs
SQL
Caching
Security
DevOps

Tools

Docker
Liquibase
Redis
RabbitMQ
Spring Security
CI/CD
Cloud Platforms

Job description

Senior Java Engineer – (Spring Boot)

Location: Lahore PIA Road Office, Pakistan (Onsite)
Employment Type: Full-Time
Hiring Partner: HireOn

Job Summary

HireOn is a recrutiment agency, and recruiting on behalf of a leading client in Lahore seeking aBackend Engineer (Java Spring Boot) to build and scale high-performance, transaction-heavy backend systems. This role requires strong ownership, deep backend expertise, and the ability to design resilient, secure, and scalable services in a fast-paced environment.

Core Responsibilities Backend Development & System Design
  • Design, develop, and maintain scalable backend services using Java 17 and Spring Boot
  • Build robust RESTful APIs with versioning, validation, and error handling
  • Implement Clean Architecture principles with strong domain separation
  • Follow modular and layered architectural patterns
  • Own features end-to-end from design to production support
Database & Data Management
  • Design and optimize MySQL schemas, queries, and indexing strategies
  • Manage schema versioning and database changes using Liquibase
  • Execute reliable database migrations across environments
  • Ensure data integrity and transactional consistency in concurrent systems
Performance, Caching & Messaging
  • Implement caching strategies using Redis
  • Develop asynchronous workflows using RabbitMQ or messaging systems
  • Build and manage background jobs and schedulers
  • Identify and resolve performance bottlenecks and race conditions
Security, Reliability & Monitoring
  • Implement backend security using Spring Security
  • Apply authentication and authorization best practices
  • Maintain logging, monitoring, and auditing for system reliability
DevOps & Deployment
  • Work with Docker and Docker Compose
  • Contribute to CI/CD pipelines and automation
  • Manage environment configurations across staging and production
  • Support deployment and maintenance workflows
Collaboration & Engineering Excellence
  • Participate in code reviews and architectural discussions
  • Collaborate with frontend, QA, mobile, and DevOps teams
  • Improve code quality, documentation, and development standards
Required Skills & Experience
  • 3+ years of backend development experience with Java & Spring Boot
  • Strong expertise in:
    • Spring Boot, Spring MVC, Spring Security
    • REST API design and development
  • Advanced SQL skills with MySQL (optimization, indexing, tuning)
  • Hands‑on experience with Liquibase
  • Experience with Redis caching
  • Experience with RabbitMQ / event-driven architecture
  • Solid understanding of concurrency, scalability, and system performance
  • Strong debugging and problem-solving skills
  • Familiarity with AI-assisted development tools like Claude
Nice to Have
  • Experience in FinTech, POS, Retail, or high-transaction systems
  • Exposure to microservices or distributed systems
  • Familiarity with Jakarta EE, Lombok
  • Experience with CI/CD tools and pipelines
  • Knowledge of cloud platforms (AWS, GCP, Azure)
  • Experience with internationalization or multi-region deployments
  • Basic shell scripting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer- Java Developer (Spring Boot)
Senior Backend Engineer- Java Developer (Spring Boot)

Digifloat • Islamabad

On-site
PKR 2,200,000 - 4,200,000
Competitive salary package
Annual performance-based bonus
Growth and development opportunities
+1
Senior Java Backend Engineer - Spring Boot
Senior Java Backend Engineer - Spring Boot

HireOn LLC. • Lahore

On-site
PKR 2,009,000 - 3,348,000
Java Developer
Java Developer

CODE Informatics • Islamabad

On-site
GBP 3,200 - 6,700
Mid-Level Java Developer
Mid-Level Java Developer

Telenor Group • Islamabad

On-site
PKR 1,800,000 - 3,000,000
Java spring boot Professional
Java spring boot Professional

Leading Edge • Karachi Division

On-site
PKR 1,523,340 - 1,824,660
Senior Java Developer
Senior Java Developer

Habib Bank AG Zurich • Karachi Division

On-site
PKR 1,600,000 - 2,600,000
Backend Java Engineer — Spring Boot & REST APIs
Backend Java Engineer — Spring Boot & REST APIs

CODE Informatics • Islamabad

On-site
GBP 3,200 - 6,700
Java & Oracle Developer
Java & Oracle Developer

Ahdus technology • Saddar

On-site
PKR 1,200,000 - 2,400,000
Back End Developer
Back End Developer

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 600,000 - 1,200,000
Competitive salary based on experience
Learning and professional development opportunities
Exposure to modern development practices including CI/CD
Java Backend Engineer: Spring Boot & Microservices Expert
Java Backend Engineer: Spring Boot & Microservices Expert

Telenor Group • Islamabad

On-site
PKR 1,800,000 - 3,000,000
Top locations