
Photon Tech
Actively Hiring
Provides omnichannel IT solutions and digital experiences
Java Full Stack Developer
- $60k – $130k
- |Berkeley Heights
- |5 years of exp
- |Full Time
Posted: 4 days ago• Recruiter recently active
Job Location
Berkeley Heights
Remote Work Policy
In office
Visa Sponsorship
Not Available
RelocationAllowed
Skills
Java
Javascript
CSS
Unit Tests
npm
Yarn
Vue.Js
Spring Boot
Jest
react
Webpack
Optimization Techniques
RESTful APIs
Redux
ESLint
SASS/SCSS
Babel
Tailwind
Vuex
CSS Modules
Styled Components
Integration tests
State Management
prettier
ES6+
React Testing Library
Vite
Vue Test Utils
Zustand
CI/CD Pipelines
Context API
Pinia
Performance Profiling
Browser Rendering
About the job
Role: Java Full Stack Developer
Locations: Berkeley Heights, NJ / Alpharetta, GA
Who are we?
For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check https://youtu.be/uJWBWQZEA6o.
What are we looking for?
Job Summary:
- Bachelor’s degree in computer science, Software Engineering, or a related field .
- 3-5 years of professional frontend development experience, with at least 2 years building production UIs using React or Vue.js
- Strong Java experience (5+ years) with familiarity building and integrating with Java backends (Spring Boot preferred), knowledge in PHP will be beneficial.
- Hands‑on experience with TypeScript (recommended) or modern JavaScript (ES6+).
- Proven experience designing and implementing responsive, accessible, and performant user interfaces.
- Solid experience with component-based UI architecture and state management (Redux, Context API, Zustand, Vuex, Pinia).
- Experience consuming and integrating with RESTful APIs; able to design API contracts in partnership with backend teams.
- Proficient with modern frontend tooling: Webpack, Vite, Babel, ESLint, Prettier, and package managers (npm, yarn).
- Experience writing unit and integration tests for UI code (Jest, React Testing Library, Vue Test Utils)
- Strong CSS skills, including layout, responsive design and CSS methodologies (Sass/SCSS, CSS Modules, Styled Components, Tailwind).
- Familiarity with CI/CD pipelines and automated build/deploy processes.
- Good understanding of browser rendering, performance profiling and optimization techniques.
- Strong collaboration and communication skills; experience working in Agile teams.
Education: Bachelor's Degree in Computer Science or Related field
About the company
Learn more about Photon Tech 