Senior Java Developer

20 hours ago


Islamabad, Islamabad, Pakistan Cloud Enterprise Business Solutions (CEBS) Full time 1,500,000 - 3,000,000 per year

CEBS is seeking an experienced and proactive Senior Java Developer with 5+ years of hands-on, enterprise-level experience to join our core backend team. You will be instrumental in architecting, designing, and delivering high-performance, scalable, and cloud-native solutions on the Microsoft Azure platform.

You will be expected to own the full development life cycle of complex backend systems, from design to deployment and monitoring. Your work will be focused on:

  • Building robust, cloud-native REST APIs and microservices using Java (17/21) and Spring Boot 3.x.
  • Leveraging the Microsoft Azure ecosystem extensively, including Azure SQL, Table Storage, Service Bus, and Key Vault.
  • Designing and implementing secure, resilient integration patterns for asynchronous messaging and external system communication.
  • Ensuring system health and performance through comprehensive testing, monitoring, and observability using Azure Application Insights.

This role involves continuous development, architecting new solutions, and strategically improving our backend infrastructure to support our core business operations.

Responsibilities:

  • Design, develop, and maintain high-quality, scalable microservices and applications using Java 17/21 and the Spring Boot 3.x ecosystem (Web, Security, Data JPA, Batch, Actuator).
  • Architect and deploy cloud-native solutions on Microsoft Azure, applying best practices in distributed systems design, security, and resource management.
  • Lead the design and implementation of data persistence strategies using JPA/Hibernate with Azure SQL Server and Azure Table Storage.
  • Implement robust security measures using Spring Security, OAuth2, and JWT, and manage secrets securely with Azure Key Vault.
  • Develop resilient asynchronous messaging solutions using Azure Service Bus and Storage Queues.
  • Collaborate with product owners, architects, and other engineers to define requirements, assess technical feasibility, and contribute to the technical roadmap.
  • Perform code reviews, mentor junior team members, and champion best practices in performance tuning, security, and CI/CD.
  • Write comprehensive unit, integration, and E2E tests using JUnit, Mockito, and Spring Boot Test to ensure code quality and reliability.
  • Implement and manage monitoring and observability using Azure Application Insights, structured logging (Logback), and related tools.
  • Create and maintain API documentation using OpenAPI/Swagger (springdoc-openapi).

Required Qualifications:

  • Bachelor's degree in Computer Science or a related field (or equivalent professional experience).
  • 5+ years of professional, hands-on experience in backend software development.
  • Expert proficiency in Java (17/21 preferred) and deep expertise with Spring Boot 3.x.
  • Strong hands-on experience with Microsoft Azure services, specifically Azure SQL, Table Storage, Storage Queues/Blobs, Service Bus, and Key Vault.
  • Mastery of JPA/Hibernate and strong experience with both relational (e.g., SQL Server) and NoSQL (e.g., Azure Table Storage) databases.
  • Proven experience designing, building, and securing RESTful APIs using patterns like OAuth2, JWT, or HMAC.
  • Strong understanding of testing methodologies and tools (JUnit, Mockito).
  • Excellent problem-solving skills, system design thinking, and the ability to thrive in a collaborative, agile environment.
  • Strong communication and documentation skills.

Nice-to-Have Skills

  • Experience with Spring Cloud (Config, Bootstrap).
  • Familiarity with serverless development using Azure Functions.
  • Knowledge of caching technologies like Redis or Caffeine.
  • Experience with structured logging tools like Logstash Encoder or Logbook.
  • Familiarity with code generation/mapping tools like Project Lombok or MapStruct.
  • Experience with feature flag frameworks like FF4J.
  • Experience in the Retail/eCommerce domain.
  • Fluency in English language speaking.

What's in it for you

  • Competitive salary
  • Employees' Provident Fund, medical and other incentives
  • Unique working environment where you communicate and work directly with international clients
  • Self-development opportunities

  • Senior Java Developer

    20 hours ago


    Islamabad, Islamabad, Pakistan HR Ways Full time 900,000 - 1,200,000 per year

    Hiring Senior Java Engineer - Islamabad OnsiteClient Company Introduction:The company is a trusted leading developer of Web, Mobile, and Telecom related applications and solutions in the Middle East and Pakistan.Job Description:Were looking for a Senior Java Developer with strong hands-on experience in Spring Boot, APIs, and microservices to join our dynamic...

  • Junior Java Developer

    2 weeks ago


    Islamabad, Islamabad, Pakistan Nisum Full time 1,200,000 - 2,400,000 per year

    We are looking for a motivatedJunior Java Developerwith a strong foundation inJavaandSpring Boot, eager to grow in backend development. This role offers an excellent opportunity to learn modern technologies such asKafka,Keycloak, andAI/LLM integrationswhile working closely with experienced engineers. The position is ideal for individuals passionate about...

  • Java Developer

    20 hours ago


    Islamabad, Islamabad, Pakistan Tekrowe Full time 1,200,000 - 2,400,000 per year

    The CompanyTekrowe Digital, a rapidly growing Software Development and Technology Innovation company in Pakistan, specializes in cutting-edge Web and Mobile technologies. Serving clients globally, we prioritize impact investments in technology for positive change. With a talented team, we fosters a culture of quality, growth, innovation, and teamwork. We...

  • Java Developer

    1 week ago


    Islamabad, Islamabad, Pakistan En Route Technologies Pakistan Full time 900,000 - 1,200,000 per year

    We are looking for a Java Developer with 4+ years experience in Spring Boot, Hibernate, and core Java technologies. The ideal candidate will play a key role in developing and maintaining scalable backend systems, RESTful APIs, and enterprise-level applications.Key Responsibilities:Design, develop, and maintain Java-based applications using Spring Boot and...

  • Java Developer

    6 days ago


    Islamabad, Islamabad, Pakistan Enigma Software Solution Full time 900,000 - 1,200,000 per year

    Location:Gulberg Greens, IslamabadTimings:6pm-2:45amWe are seeking a skilled Java Developer with 2–3 years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have a solid understanding of core Java concepts, frameworks like Spring and Hibernate, and database integration.Key...

  • Java Developer

    1 week ago


    Islamabad, Islamabad, Pakistan En Route Technologies Full time 1,200,000 - 3,600,000 per year

    How to Apply:To ensure your application is received, please email your CV toor WhatsApp it to Job Description:We are looking for a Java Developer with 4+ year experience in Spring Boot, Hibernate, and core Java technologies. The ideal candidate will play a key role in developing and maintaining scalable backend systems, RESTful APIs, and enterprise-level...

  • Java Developer

    5 days ago


    Islamabad, Islamabad, Pakistan MTBC CareCloud Full time 800,000 - 1,200,000 per year

    We are looking for a skilled Java Developer to join our team. The role involves developing and maintaining healthcare data integration solutions, with a focus on HL7 standards, APIs, and system interoperability. You will work closely with global teams to ensure seamless data exchange between healthcare applications.Key ResponsibilitiesDesign, develop, and...


  • Islamabad, Islamabad, Pakistan LMKR Full time 1,200,000 - 2,400,000 per year

    Job Summary:We are seeking a highly skilledSenior Java Developerwith over 5 years of experience in developing service-oriented applications and/or microservices. The selected candidate will be responsible for delivering high-quality solutions to our global clients, working on offshore projects, and ensuring the reliability and scalability of critical...


  • Islamabad, Islamabad, Pakistan DigyCorp Full time 900,000 - 1,200,000 per year

    Location:Islamabad (Onsite)Title:Senior Back-end Developer (Spring Boot & Java)Experience:6+ YearsContract Period:1-Year (Extendable)Seniority Level:SeniorDigyCorp Holdings Limited, a forward-thinking company specializing in innovative digital solutions, is currently seeking a skilledBack-End Developerwith expertise inSpring Boot and Java. The ideal...

  • Java Engineer

    2 weeks ago


    Islamabad, Islamabad, Pakistan Nisum Full time 1,200,000 - 2,400,000 per year

    We are looking for a highly skilledJava Engineerwith strong expertise in modern backend technologies, cloud platforms, and scalable system design. The role requires proficiency in .NET, Java, Spring frameworks, microservices, and containerized deployments, with exposure to frontend frameworks as a secondary skill set.What You'll DoThis position is ideal for...