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