Software Engineer

7 hours ago


Islamabad, Islamabad, Pakistan Global Rescue Full time

Brief Description

Global Rescue is the world's leading membership organization providing integrated travel risk management services, including medical, security, intelligence, and crisis response services to consumers, enterprises, and governments. Founded in 2004, Global Rescue's unique operational model offers best-in-class services that identify, monitor, and respond to threats and emergencies. For more information, please see www.globalrescue.com.

Culture

Global Rescue isn't your average place to work, and that's why we're selective. Our team comprises passionate, mission-driven professionals who are pioneers in the travel risk and crisis management industry. Our mission is simple – protecting and saving lives. We operate as a high-performance organization on a global scale, with driven, passionate, adventurous team players who have a "get it done" mentality. The ethos is "no job too big or too small"; this is a place where one must be ready to roll up sleeves and get things done regardless of title. The office culture is fast-paced, collaborative, and mission-focused on making a difference.

Role Overview

We are seeking an ambitious and skilled Enterprise (SpringBoot, Angular) Programmer to join Global Rescue as a Software Engineer - Java Full Stack Developer. This mid-level position involves working with a team of Java developers to develop enterprise-level applications using Java, SpringBoot, Angular, Microservices, JPA, and Hibernate.

Responsibilities

  1. Develop Java-based applications using frameworks/tools like SpringBoot, Microservices, JPA, Hibernate, and MySQL.
  2. Develop moderately complex software in Angular, Angular CLI, Java, or other selected languages/tools, adhering to coding standards and development methodologies.
  3. Collaborate with the design team to review and improve application backend design and participate in architecture discussions.
  4. Assist architects and senior developers in creating and maintaining Sequence/Class diagrams, State Transitions, Flow Charts, ERDs, and documentation.
  5. Review and optimize code collaboratively for better performance.
  6. Support application support teams during Level III support by investigating issues and applying code fixes.
  7. Create and execute unit tests to ensure functionality.
  8. Utilize software engineering tools such as configuration management systems, build processes (Maven, Git/GitLab), and debuggers, following the software development process.
  9. Participate in peer code reviews, design discussions, and performance improvements.

Qualifications

  1. Bachelor's degree in IT/Computer Science from a reputable university.
  2. 3+ years of proven experience in Java, Angular, SpringBoot, JPA, Hibernate, and Spring AOP.
  3. Excellent problem-solving skills and ability to write complex, efficient Java code utilizing collections and APIs.
  4. Hands-on SQL experience with databases such as MySQL, MariaDB, PostgresSQL, or SQL Server.
  5. Experience designing, developing, and consuming web services with Spring REST API, JAX-RS, and JAX-WS.
  6. Experience with JUnit, Git/GitLab, Maven, TDD, and CI/CD processes.
  7. Knowledge of Object-Oriented Analysis and Design, Design Patterns, and SOA.
#J-18808-Ljbffr

  • Islamabad, Islamabad, Pakistan Dynamic Software Ltd Full time

    Senior Software Engineer (Java)Dynamic Software Ltd, PakistanEducation: BS / MS in Computer Science from a reputable University.We have a world-leading forensic compliance email archiving system that uses an exchange functionality, ensuring a copy of every email (internal/external) sent/received is copied and sent to the Main Server. Our Server stores the...

  • Software Engineer

    3 weeks ago


    Islamabad, Islamabad, Pakistan Sabro Group of Companies Full time

    Software Engineer Sabro Group of Companies, Pakistan Applications required for B.Sc. or M.Sc. Software Engineer in a well-reputed company at Islamabad:Embedded ProgrammingC++, JavaData BaseJob SpecificationMust have at least 2 years programming experience in the relevant field.Candidates from NUST, LUMS & IBA will be preferred.#J-18808-Ljbffr

  • Software Engineer

    3 days ago


    Islamabad, Islamabad, Pakistan ENW Trading Full time

    Responsibilities:- Collaborate with cross-functional teams to analyze user requirements and design software solutions for various projects in trade, e-commerce, telecommunications, and marketing.- Develop high-quality, efficient code using programming languages such as Java, Python, or C++.- Conduct thorough testing and debugging of software applications to...

  • Software Engineer

    4 weeks ago


    Islamabad, Islamabad, Pakistan Devopshunt Full time

    Software Engineer (.NET, Azure and Angular)Type: Full-timeLocation Type: HybridSalary: Not disclosedDescriptionWe are seeking a highly skilled and motivated .NET Core Engineer with skills in Angular and exposure to cloud technologies - Microsoft Azure.As a .NET Engineer, you will be responsible for developing and implementing complex business logic in...


  • Islamabad, Islamabad, Pakistan beBee Careers Full time

    We are looking for a highly motivated and enthusiastic Lecturer in Software Engineering to join our team. The ideal candidate will have a strong educational background in software engineering and the ability to teach and mentor students effectively.Job Summary:Teach software engineering courses to undergraduate students.Assist in the development of...


  • Islamabad, Islamabad, Pakistan Contour Software Full time

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


  • Islamabad, Islamabad, Pakistan beBee Careers Full time

    Job DescriptionWe are seeking an exceptional Engineering Solutions Leader to join our team. As a key member of our organization, you will be responsible for leading and mentoring a team of skilled software engineers. Your primary focus will be on ensuring the successful delivery of projects and fostering a culture of collaboration and innovation.The ideal...

  • Software Engineer

    1 week ago


    Islamabad, Islamabad, Pakistan Howmuch Full time

    Join to apply for the Software Engineer - ReactJS/Flutter role at HowmuchGet AI-powered advice on this job and more exclusive features.OverviewArkhitech is seeking talented Software Engineers with ReactJS or NodeJS experience who enjoy building advanced internet applications, designing APIs, and mentoring junior developers.Major Duties &...

  • Software Engineer

    6 days ago


    Islamabad, Islamabad, Pakistan beBee Careers Full time

    Job DescriptionSenior MERN Stack Developer PositionWe are seeking a highly skilled Senior MERN Stack Developer to join our team. As a senior software engineer, you will be responsible for designing and engineering cutting-edge software solutions.Design and develop complex software applications using MERN stack technologies.Lead the development of new...


  • Islamabad, Islamabad, Pakistan beBee Careers Full time

    We are seeking a highly qualified individual to teach and mentor students in the field of Software Engineering. This role involves delivering engaging lectures, assisting in curriculum development, and supervising student projects.Responsibilities:Teach software engineering courses to undergraduate students.Develop and maintain high-quality course...