Senior Principal Java Developer

5 days ago


Lahore, Punjab, Pakistan Zepto Systems Limited Full time $70,000 - $160,000 per year

We are seeking a highly skilled Principal Software Engineer / Associate Technical Manager with strong expertise in backend (Java, Spring Boot, Microservices, Kafka) and frontend (Angular) development. The ideal candidate will have hands-on experience in designing, developing, and deploying scalable, high-performance applications within a microservices architecture—preferably in the healthcare domain.

Key Responsibilities

  • Design and develop scalable, secure, and high-performance backend services using Java 11/21 and Spring Boot.
  • Build and maintain RESTful APIs and integrate them with frontend applications and external systems.
  • Develop interactive and responsive web interfaces using Angular 13+.
  • Implement asynchronous and multithreaded processing for high-throughput applications.
  • Work with Kafka for real-time data streaming and event-driven architectures.
  • Manage data persistence using Cassandra, SQL Server, or MongoDB.
  • Deploy and manage applications on JBoss, WildFly, or Tomcat servers.
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning, estimation, and retrospectives.
  • Collaborate with cross-functional teams to ensure smooth integration, testing, and delivery.
  • Follow best practices for code quality, performance tuning, and security compliance.
  • Maintain detailed documentation for architecture, design, and APIs.

Required Skills & Experience

  • Core Java (JDK 11+, JDK 21 preferred)
  • Database expertise: Cassandra / SQL / MongoDB
  • Application servers: JBoss, WildFly, Tomcat
  • Version control: Git, Bitbucket
  • Build & CI/CD tools: Maven/Gradle, Jenkins, SonarQube
  • Cloud platforms (preferred): AWS, Azure, or GCP
  • Testing frameworks: JUnit, Mockito, REST Assured, Postman
  • API documentation: Swagger / OpenAPI
  • Agile/Scrum practices (Scrum practitioner experience is a plus)

Preferred Qualifications

  • Experience in Healthcare / Clinical Data Integration (FHIR, HL7, CCD/CCDA)
  • Knowledge of security frameworks (OAuth2, JWT, OpenID Connect)
  • Experience with Elasticsearch or Cassandra-based analytics
  • Familiarity with DevOps pipelines and container orchestration
  • Strong understanding of distributed systems, resilience, and fault tolerance
  • Experience with message-driven architectures and event sourcing

Soft Skills

  • Strong analytical and problem-solving abilities
  • Excellent communication and collaboration skills
  • Proactive attitude with an ownership mindset
  • Ability to quickly learn new tools and technologies

Nice to Have

  • Certifications in Java, Spring, or Cloud platforms
  • Exposure to data streaming, ETL, or batch processing systems
  • Experience with:
  • Spring Boot / Spring Framework (REST, Security, Data, Cloud)
  • Microservices and containerization (Docker/Kubernetes)
  • Apache Kafka (Producer/Consumer, Streams, Schema Registry, Offset Management)
  • Angular 13+, TypeScript, HTML5, CSS3, Bootstrap/Material
  • Multithreading and concurrency

Job Type: Full-time

Work Location: In person


  • Java Developer

    7 days ago


    Lahore, Punjab, Pakistan Digital Next Generation Full time 900,000 - 1,200,000 per year

    Digital Next Generation is looking for talented and passionate Java Developers to join our growing team in Karachi and Lahore.Open Positions: Senior Java Developer Mid-Level Java DeveloperKey Skills:Strong proficiency in Java, Spring Boot, and HibernateExperience with RESTful APIs and Microservices ArchitectureFamiliarity with SQL/NoSQL...

  • Senior Java

    1 day ago


    Lahore, Punjab, Pakistan Enxsys Full time

    We're looking for a senior backend engineer who's fluent in Java + Spring Boot, ships clean code, and enjoys owning services end-to-end. If you've built secure, scalable microservices and APIs.What you'll doDesign, build, and maintain backend services with Java & Spring Boot .Develop REST (and occasional SOAP) APIs , event-driven microservices, and...


  • Lahore, Punjab, Pakistan HR POD - Hiring Talent Globally Full time $9,250 - $22,900 per year

    Requirements:3-4 years of experience in Java frameworks and related technologies.Ability to utilize web technologies such as JavaScript and jQuery to deliver interactive interfaces.Bachelors degree in Computer Science or a related field from a reputed university.Proficiency in relational databases such as SQL Server or MySQL.Candidates with expertise in both...

  • Java Developer

    5 days ago


    Lahore, Punjab, Pakistan Algo Full time

    Job Title: Java DeveloperLocation: DHA Phase-8,Lahore (On-site) Job Description:1. We are seeking a skilled Java Developer with strong expertise in Spring Boot and hands-on experience working with SQL Server databases. The ideal candidate will be responsible for designing, developing, and maintaining backend applications, ensuring high performance,...

  • Java Developer

    7 days ago


    Lahore, Punjab, Pakistan TechCreatix Full time 300,000 - 600,000 per year

    Company DescriptionTechCreatix is a trusted technology partner specializing in custom software development and staffing services with expertise in AI, ML, Blockchain, Fintech, and Cyber Security. We help enterprises and SMBs achieve digital transformation goals by integrating into businesses as a cohesive team of product managers, developers, testers, and...


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

    We are looking for a highly capable PRINCIPAL SOFTWARE ENGINEER.Job Role and Duties:Backend development in Node or other related technologiesFront-end development in angular or other related technologies & creation of HTML/CSS.Develop APIs in Node as per standard and optimization.Integrate 3rd Party APIs.Enhancement and changing existing Modules.Team...


  • Lahore, Punjab, Pakistan HiveNexis Full time 250,000 - 750,000 per year

    We're looking for a motivatedJava Developer Internwho wants to grow, learn, and work on real projects. If you're someone who enjoys solving problems, writing clean code, and improving your skills every day, this opportunity is for you.What You'll DoWork with our development team on ongoing Java-based projectsAssist in writing, testing, and debugging...

  • Java Developer

    7 days ago


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

    Job Responsibilities:1. We are seeking a skilled Java Developer with strong expertise in Spring Boot and hands-on experience working with SQL Server databases. The ideal candidate will be responsible for designing, developing, and maintaining backend applications, ensuring high performance, security, and scalability.2. Write efficient, reusable, and scalable...

  • Java Developer

    7 days ago


    Lahore, Punjab, Pakistan Innovadel Technologies Full time 1,200,000 - 2,400,000 per year

    We are seeking an experienced Java Developer to join our Fintech development team. The ideal candidate will have a strong background in Java-based application development, with hands-on experience in financial or transactional systems. You'll be responsible for designing, developing, and maintaining scalable and secure financial software solutions.Key...

  • Java Developer

    7 days ago


    Lahore, Punjab, Pakistan Tekvaly Full time 700,000 - 1,200,000 per year

    Tekvalyis urgently seeking aJava Developerin Lahore for its client, Phenologix.Who We ArePhenologix is a diversified global software development and IT consulting company that provides offshore and onshore technological solutions to business enterprises. Our mission is to enable superior returns on clients' technology investments through best-in-class...