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+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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 Java Engineer – Spring Boot (onsite)
Senior Java Engineer – Spring Boot (onsite)

HireOn • Lahore

On-site
PKR 2,790,000 - 5,022,000
Software Engineer – Java, Spring Boot & Database
Software Engineer – Java, Spring Boot & Database

HireOn • Lahore

On-site
PKR 1,200,000 - 2,400,000
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 (Onsite - Lahore)
Senior Java Backend Engineer, Spring Boot (Onsite - Lahore)

HireOn • Lahore

On-site
PKR 2,790,000 - 5,022,000
Senior Java Backend Engineer - Spring Boot
Senior Java Backend Engineer - Spring Boot

HireOn LLC. • Lahore

On-site
PKR 2,009,000 - 3,348,000
Backend Java Engineer — Spring Boot & SQL
Backend Java Engineer — Spring Boot & SQL

HireOn • Lahore

On-site
PKR 1,200,000 - 2,400,000
Team Lead Java Developer
Team Lead Java Developer

Ähdus Technology GmbH • Saddar

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

Leading Edge • Karachi Division

On-site
Back End Developer
Back End Developer

Ecojob • Lahore

On-site
Accommodation
is required
is required

AdventureRecruit UAE • Lahore

On-site
PKR 3,409,000 - 4,649,000