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 Speridian Technologies Full time 104,000 - 130,878 per year

    Speridian Technologies is looking for Java Developer of one of its client base in Karachi.Experience : 1.5 to 2 yearsLocation: KarachiJob Description:We are seeking a skilled and experienced Java Developer with 1.5 to 2 years of hands-on experience to join our dynamic team. The ideal candidate will have strong expertise in Spring Boot, RESTful API...


  • 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....


  • Lahore, Punjab, Pakistan HumeniQ Full time 120,000 - 200,000 per year

    HumeniQ is on the lookout for a passionate Java Developer to join our growing tech team If you have 𝘀𝘁𝗿𝗼𝗻𝗴 𝗵𝗮𝗻𝗱𝘀-𝗼𝗻 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝘄𝗶𝘁𝗵 𝗝𝗮𝘃𝗮 𝗮𝗻𝗱 𝗔𝗻𝗴𝘂𝗹𝗮𝗿, and love working across both backend and frontend technologies — we'd love to connect...