Java Software Engineer

3 days ago


Lahore, Punjab, Pakistan Vertex IT Solutions Full time $90,000 - $120,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 900,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 Clustox Full time

    OverviewClustox is seeking a highly skilled and experienced Senior Software Engineer with expertise in Java to join our growing team in Lahore, Pakistan. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.ResponsibilitiesDesign, develop, and maintain secure,...


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

    Clustox is seeking a highly skilled and experienced Senior Software Engineer with expertise in Java to join our growing team in Lahore, Pakistan. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients. Responsibilities:Design, develop, and maintain secure,...


  • Lahore, Punjab, Pakistan Contour Software Full time

    Join to apply for the Senior Java Developer role at Contour Software2 days ago Be among the first 25 applicantsJoin to apply for the Senior Java Developer role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a dozen people to...


  • Lahore, Punjab, Pakistan beBeeJavaDeveloper Full time 4,500,000 - 7,000,000

    We are seeking a skilled and experienced Java Software Developer to take on the challenge of designing, developing, testing, and maintaining complex software systems.Key ResponsibilitiesDesign and Develop efficient and scalable Java-based applications and services that meet our clients' needs.Collaborate with cross-functional teams to define and deliver new...


  • 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 Khired Networks Full time

    Senior Software Engineer – Java, Kubernetes, AWSSenior Software Engineer – Java, Kubernetes, AWS2 days ago Be among the first 25 applicantsWe are looking for a highly skilled and self-driven Software Engineer with 5+ years of experience in building high-performance, real-time applications. The ideal candidate should have strong expertise in Java and...


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

  • Senior Java Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Contour Software Full time

    Join to apply for the Senior Java Developer - Team Lead role at Contour Software1 day ago Be among the first 25 applicantsJoin to apply for the Senior Java Developer - Team Lead role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities,...


  • Lahore, Punjab, Pakistan Contour Software Full time

    Join to apply for the Java Developer(Support) role at Contour SoftwareJoin to apply for the Java Developer(Support) role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in...