Java Full Stack Developer

StradIT

  • Jersey City, NJ
  • 30+ days ago

    Highlights

    Familiarity with messaging concepts (Kafka/JMS) is a plus, but deep expertise is not required at this level. Comfortable working in Agile teams , taking ownership of assigned stories and tasks.

    Numbers & Facts

    LocationJersey City, NJ

    Description

    • Early‑career to developing engineer with ~2–4 years of hands‑on experience in full‑stack application development.
    • Demonstrates strong fundamentals, willingness to learn standards, and the ability to grow with guidance from senior engineers.
    • Comfortable working in Agile teams, taking ownership of assigned stories and tasks.
    • AI tool exposure like Github copilot is a plus but not required.

    Requirements

    VISA INDEPENDENT CANDIDATES ONLY

    Tax terms - W2 only

    Technical Expectations

    Backend Development (Primary)

    • Solid understanding of Java and Spring Boot fundamentals.
    • Experience building or modifying RESTful APIs.
    • Basic knowledge of microservices concepts (service boundaries, configuration, logging).
    • Familiarity with messaging concepts (Kafka/JMS) is a plus, but deep expertise is not required at this level.
    • Uses structured logging and understands basic error handling.

    Frontend Development

    • Working knowledge of Angular or React (components, services, state basics).
    • Ability to build simple UI features and integrate them with backend APIs.
    • Understanding of basic UI/UX principles and accessibility awareness (at least at a conceptual level).

    Database & SQL

    • Ability to write basic to intermediate SQL queries:
      • SELECT, JOINs
      • WHERE clauses
      • GROUP BY / ORDER BY
    • Understands relational database concepts (tables, indexes, primary/foreign keys).

    [hr align="center" size="1" width="100%"]

    Development Practices & Tools

    • Comfortable using an IDE (IntelliJ, VS Code, or Eclipse).
    • Familiar with Git (branching, pull requests, resolving conflicts).
    • Exposure to unit testing (JUnit / Jest or similar).
    • Basic understanding of CI/CD pipelines and deployment workflows.
    • Willingness to follow engineering standards, security guidelines, and compliance requirements once onboarded.

    Similar Jobs

    See more jobs