Java Full Stack Developer at StradIT
Date: 10 hours ago
City: Jersey City, NJ
Contract type: Contractor
- 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.
Browse All Jobs in This State
Explore full job listings for the area:: Jobs in Jersey City | Jobs in New Jersey
You May Also Be Interested In
Find other job listings similar to this one: