Jobs · devitjobs

Java Full Stack Developer
Photon · Berkeley Heights, New Jersey · Posted today
Available in 2 locations
Berkeley Heights, New Jersey · onsite Apply → Berkeley Heights, New Jersey, USA · onsite Apply →About the role
Build production user interfaces and integrate RESTful APIs with Java and modern frontend frameworks.
Salary: $72,000 - 112,000 per year Requirements: Bachelors degree in Computer Science, Software Engineering, or a related field. 3–5 years of professional frontend development experience, including at least 2 years building production interfaces with React or Vue.js. 5+ years of Java experience and familiarity with Java backends, preferably Spring Boot; PHP knowledge is beneficial. Hands-on experience with TypeScript or modern JavaScript (ES6+). Experience designing and implementing responsive, accessible, high-performance user interfaces. Experience with component-based UI architecture and state management tools such as Redux, Context API, Zustand, Vuex, or Pinia. Experience integrating RESTful APIs and partnering with backend teams on API contracts. Proficiency with frontend tools such as Webpack, Vite, Babel, ESLint, Prettier, npm, or yarn. Experience writing UI unit and integration tests using tools such as Jest, React Testing Library, or Vue Test Utils. Strong CSS skills, including responsive layouts and methodologies or tools such as Sass/SCSS, CSS Modules, Styled Components, or Tailwind. Familiarity with CI/CD pipelines and automated build and deployment processes. Understanding of browser rendering, performance profiling, and optimization. Strong collaboration and communication skills, with experience working in Agile teams. Responsibilities: Build production user interfaces using React or Vue.js. Design and implement responsive, accessible, and performant interfaces. Integrate RESTful APIs and collaborate with backend teams on API contracts. Develop and test frontend code, including unit and integration tests. Work with Java backends, preferably built with Spring Boot. Technologies: API Babel Backend CI/CD CSS ES6 ESLint Frontend Java JavaScript Jest NPM PHP React Redux SASS SCSS Spring Spring Boot TypeScript Vue Webpack Yarn UX UI Design Fullstack More: We are hiring a Java Full Stack Developer for locations in Berkeley Heights, New Jersey, or Alpharetta, Georgia. For more than 20 years, we have powered digital experiences for Fortune 500 companies. Since 1999, we have grown from a small team to more than 4,000 colleagues worldwide working in digital modernization. last updated 41 week of 2026
Read the full posting on devitjobs →
FAQ
Is the Java Full Stack Developer role at Photon remote?+
This Java Full Stack Developer position is listed as onsite (Berkeley Heights, New Jersey).
What is the salary for the Java Full Stack Developer role at Photon?+
The listing states 72000 - 112000 USD / year.
What seniority level is this Java Full Stack Developer role?+
This is a senior level position.
How do I apply for the Java Full Stack Developer role at Photon?+
Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Photon.