Senior Java Software Engineer

4 days ago


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

Location:
Onsite – Lahore, Pakistan

Responsibilities

  • Design, 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 development lifecycle.
  • Provide technical advice to project managers and technical direction to team members.
  • Assume a technical leadership role in solution construction, implementation, and system integration.
  • Identify and escalate issues that jeopardize project success.
  • Document developed software programs and ensure adherence to standards.
  • Participate in system analysis, design, estimation, and planning.
  • Conduct technical trainings for customers and internal teams.
  • Research, introduce, and educate others on emerging tools, technologies, and methodologies.
  • Compare and evaluate alternative design approaches to deliver optimal solutions.
  • Mentor and assist junior engineers, fostering knowledge-sharing and technical growth.
  • Ensure timely delivery of programs that meet quality and performance standards.
  • Contribute to the development of organizational policies and standards for software construction.

Qualifications

  • Bachelor's degree in Computer Science/Engineering (required).
  • Minimum of 2–3 years of professional experience in software engineering with exposure to
    cloud-native and full-stack development
    .
  • Proficient in backend development using
    Java (Spring Boot or Quarkus)
    .
  • Hands-on experience with frontend frameworks such as
    Angular or React
    .
  • Experience with
    Kafka
    or other event-driven/messaging systems is a plus.
  • Strong grasp of
    SQL and NoSQL databases
    (e.g., MongoDB), including schema design and performance tuning.
  • Familiarity with
    DevOps practices
    , CI/CD pipelines, and test automation.
  • Strong problem-solving abilities and experience working in an Agile environment.
  • Excellent communication skills for internal collaboration and external client interaction.
  • Proven ability to contribute at a system design and architectural level, with leadership in guiding technical teams.
  • Willingness and ability to work
    onsite at the Lahore office
    .


  • 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 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 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 Vertex IT Solutions Full time 900,000 - 1,200,000 per year

    We are seeking a skilled and detail-orientedJava Developerto 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...


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

  • Senior Java Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Contour Software Full time 1,200,000 - 2,400,000 per year

    About ContourContour Software has 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 Loxvo Technologies Full time $90,000 - $120,000 per year

    Loxvo Technologiesis at the forefront of innovation, building next-generation solutions that merge robust software engineering with the power of artificial intelligence. We are a passionate team dedicated to solving complex problems and creating impactful products. We are looking for a talented Senior Software Engineer to join our dynamic team and help us...


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

  • Senior Java Developer

    2 weeks ago


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

    Job Title: Senior Java DeveloperLocation: DHA Phase 5, LahoreExperience Required: Minimum 5 yearsWorking Hours: 6:00pm to 3:00amAbout the RoleWe're looking for a Senior Java Developer to design, develop, and optimize enterprise-level applications and backend systems. The ideal candidate will have extensive expertise in Java, Spring Framework, and database...


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