Backend Engineer - Irvine, United States - WAVSYS

    Default job background
    Description
    Job Description

    Job Description


    MUST BE ONSITE

    Responsibilities:
    Design and optimize SQL databases, including schema design, indexing, and query optimization.
    Proficiency in PostgreSQL and other relational databases.
    Develop and maintain GraphQL APIs using TypeScript.
    Collaborate with front-end developers to ensure seamless integration.
    Design and build microservices and RESTful APIs.
    Ensure high availability, fault tolerance, and scalability of services.
    Write clean, maintainable, and well-documented code.
    Conduct unit testing and integration testing.
    Identify and address performance bottlenecks.
    Optimize database queries and API responses.
    Ensure data security and compliance.

    Qualifications:
    Bachelor's degree in Computer Science or related field.
    Minimum of 3 years of professional experience as a Backend Engineer.

    Strong proficiency in:
    SQL and relational databases (especially PostgreSQL).
    TypeScript for backend development.
    Building and consuming RESTful APIs.
    Microservices architecture.


    Experience with:
    GraphQL schema design and resolvers.
    Cloud services (AWS, Azure, or GCP).
    Docker and containerization.
    CI/CD pipelines.

    Excellent problem-solving skills and attention to detail.
    Strong communication and collaboration abilities.
    Knowledge of serverless architecture (AWS Lambda, Azure Functions).
    Familiarity with DevOps practices


    Company Description WAVSYS is a national solutions company offering contract, permanent and turnkey staffing solutions by leveraging its international network of 20 offices covering USA, Canada, and the UK.

    Company Description


    WAVSYS is a national solutions company offering contract, permanent and turnkey staffing solutions by leveraging its international network of 20 offices covering USA, Canada, and the UK.

    #J-18808-Ljbffr