Senior Java Developer

2 days ago


Karachi, Sindh, Pakistan beBee Careers Full time

The role of Senior Software Engineer involves designing and implementing scalable microservices and data integration pipelines using modern Java technologies. The incumbent will be responsible for impacting the performance, reliability, and efficiency of large-scale data systems to enable robust public health solutions.

Key Responsibilities
  • To design, develop, and maintain scalable, high-performance microservices and data integration pipelines using Java (Java 8+), ensuring system reliability, maintainability, and scalability.
  • Participate in cross-functional teams to architect end-to-end solutions, enabling seamless data flow and business logic execution across distributed systems.
  • Lead efforts in optimizing performance and debugging complex issues using tools like JProfiler, JUnit, and other observability tools.
  • Collaborate with DevOps, QA, and frontend teams to support CI/CD pipelines, automate testing, and ensure seamless deployments to staging and production environments.
  • Integrate and manage data persistence layers involving both relational (MySQL) and NoSQL (MongoDB) databases, including schema design, query optimization, and data migration strategies.
  • Mentor junior developers and conduct code reviews to ensure adherence to best practices, clean code, and high standards of software quality.
  • Develop technical documentation, architectural diagrams, and API specifications to support ongoing development, onboarding, and knowledge sharing.
  • Represent the engineering team in technical discussions with product owners, stakeholders, and clients, translating business requirements into technical solutions.
  • Ensure compliance with coding standards, security protocols, and data protection regulations in software development.


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job DescriptionWe are seeking a skilled Java Technical Lead to oversee the technical aspects of Java projects and provide leadership to the development team. The ideal candidate will have experience in software development, implementation, and programming, as well as proficiency with Java, Spring Boot, and React.js.The successful candidate will be...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    We are looking for a highly skilled Senior Java Software Engineer with expertise in handling large-scale data, building robust microservices and integrating data pipelines. The ideal candidate will have a strong background in Java 8 and recent versions of Java, the Java Module System, and enterprise-level development with tools like Maven, JUnit and...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    We are seeking a highly skilled Senior Java Software Engineer with expertise in handling large-scale data, building robust microservices, and integrating data pipelines. The ideal candidate will have a strong background in Java 8 and recent versions, the Java Module System, and enterprise-level development with tools like Maven, JUnit, and JProfiler.Required...

  • Senior Java Developer

    4 weeks ago


    Karachi, Sindh, Pakistan Virtuosoft Full time

    Get AI-powered advice on this job and more exclusive features.Location: ON SITEExperience: 5+ YearsEmployment Type: Full-TimeAre you an experienced Java Developer looking for an exciting challenge in the financial services domain? Do you have expertise in API development, Microservices, and secure coding practices? If so, VirtuoSoft wants you on boardWhat...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Senior Java Developer OpportunityAs a Senior Java Developer, you will play a crucial role in designing, developing, and maintaining high-quality software applications. We are looking for a highly skilled professional who can lead by example and collaborate effectively with cross-functional teams.Key RequirementsBachelor's or Master's degree in Computer...


  • Karachi, Sindh, Pakistan Avanza Solutions Full time

    Be among the first 25 applicants. Direct message the job poster from Avanza Solutions or apply via email at sana.naz@avanzasolutions.com.Role DescriptionThis is a full-time, on-site role for a Senior Java Software Engineer based in Karachi. The responsibilities include software development, implementing microservices, programming, and utilizing the Spring...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    We are seeking a seasoned software development expert to join our team. As a Senior Software Developer - Java, you will be responsible for designing flexible and scalable software solutions. You will work closely with other developers and stakeholders to ensure that all software meets the highest standards of quality and reliability.A master's/BS degree in...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Senior Java Programmer VacancyWe are looking for a seasoned Java Programmer to lead the development of our software projects. The ideal candidate will have extensive experience in designing, developing, and deploying complex software applications.The key responsibilities of this position are:Leading a team of developers in the design, development, and...


  • Karachi, Sindh, Pakistan xLoop Full time

    We are looking for a highly skilled Senior Java Software Engineer with expertise in handling large-scale data, building robust microservices, and integrating data pipelines. The ideal candidate will have a strong background in Java 8 and the recent Java versions, the Java Module System, and enterprise-level development with tools like Maven, JUnit, and...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job OverviewWe are seeking a skilled Software Engineer to design and implement scalable microservices and data integration pipelines using modern Java technologies.To design, develop, and maintain high-performance microservices and data integration pipelines ensuring system reliability, maintainability, and scalability.Collaborate with cross-functional teams...