Java Full Stack Developer

StradIT

$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2-4 years of hands-on experience in full-stack application development.
  • Strong fundamentals in software engineering and eagerness to learn.
  • Experience working in Agile team environments.
  • Familiarity with Java and Spring Boot for backend development.
  • Basic knowledge of SQL and relational databases.

Responsibilities

  • Contribute to building and modifying RESTful APIs under guidance.
  • Participate in developing user interfaces using Angular or React.
  • Engage with backend APIs to create simple UI features.
  • Assist in implementing structured logging and basic error handling.
  • Follow engineering standards and security protocols during development.

Benefits

  • Opportunity for mentorship from senior engineers.
  • Exposure to cutting-edge technology and AI tools.
  • Collaboration in Agile teams for a dynamic work environment.
  • Professional growth through hands-on experience in diverse projects.
Full Job 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

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

More Jobs at StradIT

  • Java Full Stack Developer
    $70K — $95K *
    Dallas, TX 75217 (Dallas County)
    Information Technology
    In-Person
  • Looker & Quicksight Admin
    $100K — $130K *
    Dallas, TX 75217 (Dallas County)
    Enterprise Technology
    In-Person
  • Quantitative Analyst
    $90K — $130K *
    Jersey City, NJ 07305 (Hudson County)
    Finance & Insurance
    In-Person
  • AI Tech Lead
    $130K — $180K *
    New York, NY 10025 (New York County)
    Enterprise Technology
    In-Person
  • US|Sourcer
    $80K — $110K *
    Jersey City, NJ 07305 (Hudson County)
    Finance & Insurance
    In-Person

More Information Technology Jobs

Find similar Java Full Stack Developer jobs: