Java Software Engineer

7 days ago


Lahore, Punjab, Pakistan beBeeDeveloper Full time
Backend Developer

We are seeking a skilled Backend Developer to join our team. This role involves designing, developing, and maintaining RESTful APIs using Java and Spring Boot.

  • Design, develop, and maintain RESTful APIs using Java and Spring Boot
  • Collaborate with frontend and DevOps teams to deliver end-to-end features
  • Work with relational databases (e.g., MySQL, PostgreSQL)
  • Write unit and integration tests using JUnit and Mockito
  • Use Git for version control and follow Agile development practices

Key Requirements:

  • 3–4 years of professional Java development experience
  • Strong knowledge of Spring Boot, Spring Data JPA, and REST APIs
  • Familiarity with relational databases (SQL)
  • Basic knowledge of Docker and CI/CD concepts
  • Exposure to Agile/Scrum processes
  • Good communication and problem-solving skills
Job Summary

This is an opportunity to work on a wide range of projects, collaborating with cross-functional teams to deliver scalable applications.

About the Role

As a Backend Developer, you will be responsible for designing, developing, and maintaining our backend systems. You will work closely with our frontend and DevOps teams to ensure seamless integration and delivery of end-to-end features.

Responsibilities
  • Develop, test, and deploy high-quality code
  • Collaborate with team members to identify and resolve application bugs and performance bottlenecks
  • Maintain and improve existing codebase
Requirements
  • Professional experience in Java development
  • Knowledge of Spring Boot and RESTful APIs
  • Familiarity with relational databases and version control systems
  • Experience with Agile development methodologies
What We Offer

We offer a dynamic and supportive work environment, opportunities for growth and development, and a competitive salary package.



  • Lahore, Punjab, Pakistan Novatore Solutions Full time

    Direct message the job poster from Novatore SolutionsPeople Excellence || HR Operations || Talent AcquisitionCompany DescriptionNovatore Solutions is a global leader in digital transformation and software consulting, specializing in Custom Application Development, Digital Transformation, Artificial Intelligence, Machine Learning, Cloud Solutions, IoT, and...


  • Lahore, Punjab, Pakistan Intellicode Full time

    2 days ago Be among the first 25 applicantsDirect message the job poster from IntellicodeDigital Marketing Executive at IntelliCodeThis is a full-time on-site role for a Java Software Engineer. The Java Software Engineer will be responsible for designing, developing, and maintaining software applications. The day-to-day tasks include collaborating with...


  • Lahore, Punjab, Pakistan CloudCard Full time

    At CloudCard, We are hiring a Senior Software Engineer having expertise in Java platforms and technologies.Required Skills:Strong knowledge of Core JavaExperience utilizing Java platforms and technologies for the development of large-scale, mission-critical enterprise applications.Experience with J2EE (Maven, Spring, Hibernate, etc.) in building...


  • Lahore, Punjab, Pakistan Stewart Pakistan Private Limited Full time

    We are seeking a highly skilled Senior Java Engineer with strong expertise in Jakarta EE to join our team. The ideal candidate will play a critical role in designing, developing, and maintaining enterprise-level applications while ensuring scalability, security, and performance.Requirements:5 to 12 years of professional software development experience, with...


  • Lahore, Punjab, Pakistan Stewart Pakistan Private Limited Full time

    We are seeking a highly skilled Senior Java Engineer with strong expertise in Jakarta EE to join our team. The ideal candidate will play a critical role in designing, developing, and maintaining enterprise-level applications while ensuring scalability, security, and performance.Requirements:5 to 12 years of professional software development experience, with...

  • Senior Java Developer

    2 weeks ago


    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 Luminogics (SMC-Private) Limited Full time

    Luminogics, established in 2015, is a technology innovation company based in Lahore. Specializing in Modern Application Development, we collaborate with Fortune 150 clients and global enterprises to drive advancements in AI and ML technologies. Our solutions enhance businesses through predictive analytics, intelligent automation, and personalized customer...


  • Lahore, Punjab, Pakistan beBeeSoftware Full time

    About the role of a seasoned Java software engineerClustox seeks a highly skilled and experienced developer with expertise in Java to join its growing team.The ideal candidate will be responsible for designing, developing, and maintaining software solutions that meet client needs.Key responsibilities include:Designing, developing, and maintaining secure and...

  • Java Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Avanza Solutions Full time

    Get AI-powered advice on this job and more exclusive features.This is a full-time on-site role for a Java Team Lead located in Karachi Division. The Java Team Lead will be responsible for software development, team leadership, implementing microservices, utilizing design patterns, and overseeing Java projects.QualificationsSoftware Development and Java...

  • Java Developer

    3 weeks ago


    Lahore, Punjab, Pakistan Intellicode Full time

    This is a full-time on-site role for a Java Software Engineer. The Java Software Engineer will be responsible for designing, developing, and maintaining software applications. The day-to-day tasks include collaborating with cross-functional teams to identify and prioritize software features, developing and implementing software solutions, and conducting...