Remote job
Full Stack Java/React Developer
Job details
About this role
Role overview This position covers the application lifecycle across Java back-end and React front-end development. You’ll translate requirements into testable code, decide how responsibilities should be divided between the two sides of the application, and document implementation choices to support future maintenance.
Responsibilities - Break requirements into implementable front-end and back-end work. - Build application features using Java and React. - Write testable code across the application stack. - Choose where functionality belongs to make effective use of front-end and back-end capabilities. - Balance performance with implementation effort and future maintainability. - Document technical details so others can understand and update the software.
Requirements - Development experience spanning both front-end and back-end applications. - Working knowledge of Java and React. - Ability to interpret requirements and produce testable code. - Understanding of application design across front-end and back-end boundaries. - Attention to performance, maintainability, and clear technical documentation.
Benefits and work setup - Based in Portland, Maine, or remote within the United States.