Software Engineer Java POS

Systems Limited

Punjab

On-site

PKR 1,200,000 - 1,800,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

iSystems Ltd in Pakistan is seeking Java Engineers with 5–10 years of experience to modernise an enterprise Retail POS platform. You will work on Java core, Spring Boot, REST APIs, and AI-enabled features in retail workflows.

You will contribute to cloud-native migration, CI/CD pipelines, and scalable microservices within a SCRUM team, collaborating with cross-functional groups to deliver high-quality software.

Qualifications

  • 5–10 years of hands-on software development experience.
  • Experience with enterprise Retail POS systems is ideal.
  • Strong Java (core) and Spring Boot skills; REST APIs and microservices.

Responsibilities

  • Write clean, scalable code for modernising the POS platform.
  • Contribute to cloud-native migration and CI/CD pipelines.
  • Build and integrate AI-enabled features into POS workflows.
  • Participate in SCRUM processes and peer code reviews.
  • Support production systems and lead driver for continuous improvement.

Skills

Java
Spring Boot
RESTful APIs
Microservices
CI/CD
Cloud platforms
AI integration
React / frontend basics

Tools

Kubernetes
Docker
Terraform
Apache Kafka
PostgreSQL / MariaDB
MongoDB / Cosmos DB

Job description

We are looking for Java Engineers with 5 to 10 years of experience in delivering quality software. Our customer is modernising its existing enterprise Retail Point-of-Sale (POS) platform, and we need engineers with strong Java skills and hands-on AI experience. Experience with enterprise Retail POS systems is ideal. Candidates must have expertise relevant to their level and must be able to deliver accordingly.

Responsibilities
  • Have a passion for writing clean, consistent, and elegant code to create scalable and reliable systems
  • Contribute to the modernisation of the existing POS platform, moving legacy functionality to modern, cloud-native services
  • Build and integrate AI-enabled features into POS and retail workflows
  • Use AI-assisted development tools to accelerate coding, testing, debugging, and documentation while validating outputs and maintaining code quality, security, and maintainability
  • Contribute towards moving the team forward in leading edge processes like continuous integration, continuous delivery, cloud migration and test-driven development
  • Work with defect tracking, source code control and software release systems to ensure high-quality software releases over time
  • Assist in peer code reviews and provide constructive feedback
  • Contribute to the design and development process as part of a SCRUM team
  • Transition from application development to support as needed to ensure that appropriate support is available in a timely and efficient manner
  • Drive build and release plans and implementation of all actions required to deploy applications to production environment
  • Assist development manager with planning, analysis and definition of high-level software strategies and solutions through functional knowledge
  • Have an understanding of enterprise retail business systems and the retail industry
  • Have a passion for keeping yourself current with industry trends and new technologies, including AI, and ability to apply trends to architectural needs
  • Ensure corporate policies and industry best practices are observed and followed in developed applications
  • Work with business, infrastructure and security teams on delivering any enhancements and bug fixes for production systems
  • Emphasis on building metrics into the system and providing visibility on uptime and performance via real time alerting, reporting, and dashboards
Requirements
  • 5 to 10 years of experience analyzing, designing, coding, testing, installing and maintaining complex software programs
  • Experience with enterprise Retail POS systems
  • Strong experience with Java (core skill) and Spring Boot framework, including object-oriented design principles and application design patterns
  • Hands-on AI experience, such as building or integrating AI/ML or LLM-based features into applications
  • Hands-on experience with cloud platforms and services such as Azure or GCP
  • Hands-on experience with NoSQL databases such as MongoDB or Azure Cosmos DB
  • Hands-on experience with transactional relational databases such as PostgreSQL or MariaDB
  • Working experience with Apache Kafka and event-driven messaging architecture
  • Experience designing and developing RESTful APIs and microservices using Spring Boot, consuming RESTful APIs, and working with JSON and XML payloads for REST and SOAP integrations
  • Knowledge of other programming languages (Python, JavaScript, C#) and React is a plus
  • Familiarity with containerization technologies (Kubernetes, Docker) and infrastructure as code tools such as Terraform
  • Familiarity with CI/CD pipelines and testing tools
  • Should be able to work with diverse, collaborative, cross-functional teams
  • Strong verbal and written communication skills with the ability to persuade, inspire and motivate others. This includes communicating technical information to non-technical audiences
  • Highly self-motivated and directed
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer: AI-Driven POS & Cloud Modernization
Senior Java Engineer: AI-Driven POS & Cloud Modernization

Systems Limited • Punjab

On-site
PKR 1,200,000 - 1,800,000
POS Solution Architect
POS Solution Architect

Imtiaz Group • Karachi Division

On-site
PKR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Elktech • Lahore

On-site
PKR 1,200,000 - 1,800,000
Senior Java Engineer – Spring Boot (onsite) Job ID: 385859
Senior Java Engineer – Spring Boot (onsite) Job ID: 385859

HireOn LLC. • Lahore

On-site
PKR 2,009,000 - 3,348,000
Sr. Full Stack Software Engineer II
Sr. Full Stack Software Engineer II

MetLife, Inc. • Hyderabad City Taluka

On-site
PKR 1,800,000 - 3,000,000
Full Stack Developer (Java)
Full Stack Developer (Java)

Datamatics Technologies • Islamabad

On-site
PKR 1,800,000 - 3,000,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Strategic Systems International • Lahore

On-site
PKR 3,000,000 - 5,400,000
MEAN / MERN Stack Developer
MEAN / MERN Stack Developer

ExpertFlow • Lahore

On-site
PKR 2,009,000 - 3,571,000
Pos Operations Specialist
Pos Operations Specialist

360 Xcel • Karachi Division

On-site
PKR 893,000 - 1,674,000
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Techsurge Private Limited • Karachi Division

On-site
PKR 2,400,000 - 4,800,000
Top locations