Java Software Engineer

2 weeks ago


Lahore, Punjab, Pakistan Vertex IT Solutions Full time 900,000 - 1,200,000 per year

We are seeking a skilled and detail-oriented
Java Developer
to join our dynamic development team. The ideal candidate will have strong expertise in Java programming, object-oriented design, and building scalable applications. You will work on designing, developing, and maintaining software solutions while collaborating with cross-functional teams to deliver high-quality, efficient, and secure applications.

Key Responsibilities

  • Design, develop, and maintain
    Java-based applications
    and solutions.
  • Write clean, efficient, and reusable code following best practices.
  • Build and integrate
    RESTful APIs, microservices, and third-party systems
    .
  • Collaborate with frontend developers, QA engineers, and product managers to deliver end-to-end solutions.
  • Troubleshoot, debug, and optimize application performance.
  • Ensure application security, scalability, and reliability.
  • Participate in
    code reviews, testing, and deployment activities
    .
  • Contribute to the continuous improvement of processes, tools, and technologies.
  • Stay updated with the latest Java frameworks, libraries, and industry best practices.

Required Skills & Qualifications

  • Bachelor's degree in
    Computer Science, Software Engineering, or related field
    .
  • Proven experience as a
    Java Developer
    (5+ years preferred).
  • Strong proficiency in
    Core Java, J2EE, and object-oriented programming concepts
    .
  • Hands-on experience with frameworks such as
    Spring Boot, Hibernate, Struts, or JSF
    .
  • Strong knowledge of
    REST APIs, SOAP services, and microservices architecture
    .
  • Experience with
    SQL/NoSQL databases
    (MySQL, PostgreSQL, MongoDB, etc.).
  • Familiarity with
    version control systems
    (Git, GitHub, GitLab).
  • Knowledge of
    CI/CD pipelines, Docker, Jenkins, or Kubernetes
    is a plus.
  • Solid understanding of
    Agile/Scrum methodologies
    .
  • Strong problem-solving and debugging skills.

Preferred Qualifications

  • Experience with
    cloud platforms
    (AWS, Azure, GCP).
  • Knowledge of
    message brokers
    (Kafka, RabbitMQ, ActiveMQ).
  • Familiarity with
    testing frameworks
    (JUnit, TestNG, Mockito).
  • Exposure to
    DevOps practices
    and containerization.

Soft Skills

  • Strong communication and teamwork skills.
  • Ability to work independently and collaboratively.
  • Detail-oriented with excellent analytical skills.
  • Proactive attitude and eagerness to learn new technologies.


  • Lahore, Punjab, Pakistan Avanza Solutions Full time 600,000 - 1,200,000 per year

    Role DescriptionThis is a full-time on-site role for a Senior Software Engineer - JAVA, located in Lahore. The Senior Software Engineer will be responsible for designing, developing, and maintaining high-quality JAVA applications. Day-to-day tasks include coding, debugging, and implementing new software functionalities and features. The role also involves...


  • Lahore, Punjab, Pakistan HR Ways - Hiring Tech Talent Full time 900,000 - 1,200,000 per year

    Backend Engineer - Java - Onsite - LahoreCompany Overview:Hiring one of the first of its kind technology solutions provider, using a blend of solution and innovation, with software and technology at the forefront, They aim to automate lives like it has not been known before.Job Description:About the Role:We are seeking a skilled Java Spring Boot Developer...


  • Lahore, Punjab, Pakistan Clustox Full time 1,200,000 - 3,600,000 per year

    Clustox is seeking a highly skilled and hands-on Principal Software Engineer with deep expertise in Java to join our growing team. As a Principal Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients while remaining actively involved in coding and technical...


  • Lahore, Punjab, Pakistan HR Ways - Hiring Tech Talent Full time 1,200,000 - 3,600,000 per year

    Backend Engineer - Java - Onsite - LahoreCompany Overview:Hiring one of the first of its kind technology solutions provider, using a blend of solution and innovation, with software and technology at the forefront, They aim to automate lives like it has not been known before.Job Description:About the Role:We are seeking a skilled Java Spring Boot Developer...


  • Lahore, Punjab, Pakistan UWorx Group Full time 500,000 - 1,000,000 per year

    Are you a passionate and driven Software Engineer with a strong academic background and hands-on Java expertise?Do you thrive in dynamic, fast-paced environments and communicate effectively in English (both verbal and written)? If yes, we'd love to hear from youWe are seeking talented professionals withexperience in project-based IT serviceswho canadapt...


  • Lahore, Punjab, Pakistan Vertex IT Solutions Full time 1,200,000 - 3,600,000 per year

    We are seeking a skilled and detail-orientedJava Developerto design, develop, and maintain high-performance, scalable, and secure applications. The ideal candidate will have strong expertise in Java programming, problem-solving skills, and the ability to work collaboratively with cross-functional teams. You will be responsible for building efficient back-end...


  • Lahore, Punjab, Pakistan iDEV4 - Software Technologies Full time 600,000 - 1,200,000 per year

    Company DescriptioniDEV4 Software Technologies offers tailored business models to meet the unique needs of each client. Our goal is to maximize benefits and add value to the customer's core business areas. We understand the importance of flexibility and have designed our services to address the diverse requirements of our customers effectively.Role...


  • Lahore, Punjab, Pakistan RibbitZ LLC Full time 900,000 - 1,200,000 per year

    Location:Onsite – Lahore, PakistanResponsibilitiesDesign, develop, and maintain scalable and resilient cloud-native platforms and applications.Implement robust full-stack architectures that seamlessly integrate frontend frameworks with backend services.Adopt and promote Agile and DevOps practices such as CI/CD and Test-Driven Development (TDD) within the...


  • Lahore, Punjab, Pakistan Contour Software Full time 900,000 - 1,200,000 per year

    About ContourContour Softwarehas grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....

  • Software Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan Brickx AI Full time 600,000 - 1,200,000 per year

    Company DescriptionBrickx AI leverages extensive experience in banking, payments, and authentication to provide end-to-end software development services in Java, Python, and AI/ML technologies. The company excels in delivering fintech products such as payment gateways, digital wallets, KYC engines, core banking modules, and AI automation with a focus on...