Senior Java Engineer – Spring Boot (onsite)

HireOn

Lahore

On-site

PKR 2,790,000 - 5,022,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HireOn is partnering with a leading client in Lahore to recruit a Backend Engineer (Java Spring Boot) who will design, build, and scale high-performance backend services. You will own features end-to-end, implement robust REST APIs, and ensure security and reliability in a fast-paced environment.

You will collaborate with frontend, QA, and DevOps teams, apply Clean Architecture, and contribute to CI/CD pipelines, Docker deployments, and database design using MySQL.

Qualifications

  • 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.
  • Concurrency, scalability, and system performance understanding.
  • Strong debugging and problem-solving skills.
  • Familiarity with AI-assisted development tools.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java 17 and Spring Boot.
  • Build robust RESTful APIs with versioning, validation, and error handling.
  • Apply Clean Architecture with strong domain separation and modular designs.
  • Own features end-to-end from design to production support.
  • Design and optimize MySQL schemas, queries, and indexing strategies.

Skills

Java
Spring Boot
RESTful APIs
SQL MySQL
Liquibase
Redis
RabbitMQ
Spring Security
Docker
CI/CD
Cloud (AWS/GCP/Azure)
Concurrency & Performance
Debugging

Tools

Docker
Liquibase
Redis
RabbitMQ

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 a Backend 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 (Onsite - Lahore)
Senior Java Backend Engineer, Spring Boot (Onsite - Lahore)

HireOn • Lahore

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

The Neo Solutions • Lahore

On-site
PKR 1,800,000 - 3,200,000
Real enterprise projects
Senior engineering reviews
Ownership of backend features
Java Developer - Spring Boot (Onsite, Evening Shift, Lahore, PKR Salary)
Java Developer - Spring Boot (Onsite, Evening Shift, Lahore, PKR Salary)

HR POD - Hiring Talent Globally • Lahore

On-site
PKR 2,790,000 - 6,138,000
Senior Software Engineer
Senior Software Engineer

AutoScale Ventures • Lahore

On-site
PKR 5,078,000 - 6,082,000
Healthcare coverage for you and your</
Paid leave, vacation, and holidays.
Equipment allowance for home office
+1
Senior Software Engineer Java
Senior Software Engineer Java

Systems Limited • Islamabad

On-site
PKR 1,800,000 - 2,400,000
Staff/Senior Software Consultant - Java + Aws
Staff/Senior Software Consultant - Java + Aws

10Pearls, LLC • Karachi Division

On-site
PKR 1,500,000 - 2,500,000
Senior Java Backend Engineer | Spring Boot & REST APIs
Senior Java Backend Engineer | Spring Boot & REST APIs

Systems Limited • Islamabad

On-site
PKR 1,800,000 - 2,400,000
Java Springboot Developer
Java Springboot Developer

TalentHue - IT & Corporate Recruitment • Lahore

On-site
PKR 58,000 - 69,000
Backend Java Engineer - Spring Boot | On-site Lahore
Backend Java Engineer - Spring Boot | On-site Lahore

The Neo Solutions • Lahore

On-site
PKR 1,800,000 - 3,200,000
Real enterprise projects
Senior engineering reviews
Ownership of backend features