Full Stack Java + React Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+35 more
Job description
- Design, develop, and maintain full stack web applications using Java, Spring, and ReactJS.
- Build reusable, accessible, and performant UI components and SPAs with ReactJS.
- Develop RESTful APIs and integrate with RDBMS data stores.
- Write unit tests with JUnit and support CI/CD pipelines for automated builds and deployments.
- Collaborate within Agile teams to refine requirements, estimate work, and deliver increments.
- Troubleshoot issues, perform code reviews, and ensure code quality and security standards.
Requirements
We are seeking a Full Stack Developer (Java + ReactJS) to join our dynamic team on the EET Accessibility project. The ideal candidate will have strong experience in Core Java, Spring, and ReactJS and a proven ability to deliver scalable, secure, and maintainable web applications across the full development lifecycle in an Agile environment., * 10+ years of relevant IT development experience.
- 6+ years hands-on web development with Core Java and Spring, including Spring MVC and Spring Batch.
- Expert-level ReactJS with 4+ years in UI/UX using HTML5, CSS3, JavaScript, and SPA patterns.
- Experience with jQuery and Node.js.
- Strong experience writing JUnit tests.
- Database experience with RDBMS, preferably SQL Server, and working knowledge of SQL.
- Experience building REST APIs (JAX-RS, Swagger, YAML) and working with web services.
- Basic knowledge of XML, JSON, and schema processing technologies.
- Familiarity with Git, Bitbucket, or SVN, and build tools such as Maven and Ant.
- Working experience with CI/CD and automation tools such as Jenkins and Ansible Tower.
- Comfort with IDEs such as IntelliJ IDEA, Eclipse, WebStorm, Atom, Notepad++, Sublime Text, or Web Matrix.
- Bachelor’s degree in Information Technology, Computer Science, Engineering, or related field.
Preferred Skills:
- Prior experience with Scrum, SAFe, or Lean Agile methodologies.
- Experience designing and developing reusable component libraries and shared solutions.
- Ability to contribute to system automation, analysis, and performance optimization.
Benefits & conditions
- Competitive compensation and benefits
- Opportunities for growth with global clients
- A supportive, inclusive culture that values innovation and people
- Exposure to cutting-edge technologies and projects
About the company
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
React Developer Salary [2023]
Dev Digest 121 - AI goes offline
The Best 7 Frontend Frameworks for Developers in 2025
Top 10 Java Libraries