Software Engineer Java POS

Systems Limited

Punjab

On-site

PKR 2,232,000 - 3,906,000

Full time

24 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

iSystems Ltd is seeking Java Engineers with 5 to 10 years of experience to help modernise a Retail POS platform. The role focuses on strong Java/Spring Boot skills, AI integration, and cloud-native migration within a SCRUM team. Candidates with POS enterprise experience are preferred.

You will contribute to designing scalable architectures, implementing RESTful microservices, and ensuring secure, maintainable code. Collaboration with cross-functional teams is essential.

Qualifications

  • 5–10 years of hands-on software development experience.
  • Experience with enterprise Retail POS systems.
  • Java (core) and Spring Boot expertise with OO design.
  • Hands-on AI experience and cloud platform skills.
  • Experience with RESTful APIs, microservices, and CI/CD.

Responsibilities

  • Write clean, scalable, reliable Java code for modernising the POS platform.
  • Contribute to cloud-native migration of legacy functionality.
  • Build and integrate AI-enabled features into POS/workflows.
  • Utilize AI-assisted tools to speed coding, testing and reviews.
  • Participate in SCRUM ceremonies and cross-functional collaboration.
  • Assist in deployment planning and production release activities.

Skills

Java
Spring Boot
REST APIs
Microservices
Kafka
NoSQL (MongoDB)
PostgreSQL / MariaDB
Kubernetes
Docker
CI/CD

Tools

Terraform

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
  • 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
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 Microservices
Senior Java Engineer - AI-Driven POS & Cloud Microservices

iSystems Ltd • Punjab

On-site
PKR 2,232,000 - 3,906,000
POS Solution Architect
POS Solution Architect

Imtiaz Group • Karachi Division

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
Software Engineer
Software Engineer

Elktech • Lahore

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

Datamatics Technologies • Islamabad

On-site
PKR 1,800,000 - 3,000,000
Java Developer - AWS Expertise
Java Developer - AWS Expertise

Ecs Me • Hyderabad City Taluka

On-site
PKR 4,000,000 - 7,000,000
Senior Java Developer
Senior Java Developer

Habib Bank AG Zurich • Karachi Division

On-site
PKR 1,600,000 - 2,600,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Strategic Systems International • Lahore

On-site
PKR 3,000,000 - 5,400,000
Junior Java Developer
Junior Java Developer

Abacus Global • Lahore

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

Monty Mobile • Islamabad

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