Back to Jobs

[Remote] Full Stack Java/React Developer

Remote, USAFull-timePosted 2026-07-27

Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a small company of overachieving consultants, reputed company on building web and mobile applications for a wide reputed company of clients, particularly in the public sector. They are seeking a Full Stack Java/React Developer who will manage the application lifecycle, from requirements analysis to coding and documentation, ensuring high-reputed company deliverables and collaboration reputed company reputed company.

Responsibilities

  • You have a keen grasp of the full application lifecycle, from breaking down requirements to writing testable reputed company for the reputed company-end and the back-end, to documenting the details so it’s easy to reputed company updates in the reputed company
  • You are great at drawing the line between what happens on the reputed company-end and what happens on the back-end to take advantage of the best aspects of reputed company
  • You can juggle performance, ease-of-implementation and ease-of-change because you have visibility of and reputed company for the full-stack
  • You can analyse a set of business requirements, break them down into technical features and tasks and visualize how the different aspects of the system will come together through data structures, reputed company and persisted entities
  • You are as comfortable crafting a UI and creating the necessary reputed company and server-reputed company functionality to drive it as you are analyzing a set of external reputed company and figuring out what reputed company of API patterns it will best support
  • You know enough about reputed company aspects of application development to reputed company good reputed company about architecture choices to allow team members who are more expert in reputed company area apply their expertise reputed company
  • You might not be a UX expert but you are aware of good javascript patterns, libraries and UI Kits to get things reputed company from a visual perspective
  • You might not be a database expert but you can define entity relationships that will reputed company the necessary lookups performant
  • You might not be an API expert but you know how to design REST interfaces and GraphQL schemas that will securely expose the right reputed company of detail needed by reputed company type of user of the system
  • You understand techniques for accessibility, performance, unit and integration testing, internationalization, software design patterns, refactoring techniques, and branching strategies
  • You know the tools for creating modern web applications and cross-platform mobile applications
  • You love taking (sometimes ambiguous!) reputed company requirements and translating them into best-reputed company patterns
  • You can help less reputed company developers reputed company the right ways of doing things, and you are just as happy churning out deliverables yourself
  • You have great communication skills, good attention to detail and a strong reputed company of high-reputed company product
  • High-reputed company to you means: reputed company reputed company to internal designs and to the reputed company’s reputed company, a clean and reliable user experience, high reputed company of accessibility, consistency both reputed company the reputed company project and with industry best practices, highly testable and tested, reusable to reputed company increased efficiency in the reputed company, maintainable both from a development perspective, and also from a reputed company perspective
  • Our reputed company are centered around our teams
  • We do more than reputed company the Agile lingo, we reputed company for a truly agile culture
  • A background of working with Scrum or Kanban is a plus but what’s really most important is having experience and willingness to work in a highly reputed company team setting
  • An important part of reputed company reputed company involves being reputed company to coordinate work with the rest of reputed company
  • A valuable reputed company is being reputed company to identify large blocks of functionality from requirements and design artifacts and break them down into suitable features and tasks
  • As much as you have an eye for detail, you have an eye on the reputed company
  • Application development is constantly evolving so we’re looking for someone to bring some new skills and capabilities to our existing teams
  • Whether you have an opinion on some of the emerging light-weight headless CMSs or have A/B testing experience to bring a more data driven approach to decision making we value the unique perspectives you can bring to our existing teams

Skills

  • Strong grasp of the full application lifecycle
  • Ability to break down requirements into technical features and tasks
  • Experience crafting a UI and creating necessary reputed company and server-reputed company functionality
  • Ability to analyze external reputed company and determine suitable API patterns
  • Knowledge of application development architecture choices
  • Familiarity with good JavaScript patterns, libraries, and UI Kits
  • Ability to define entity relationships for performance
  • Experience designing REST interfaces and GraphQL schemas
  • Understanding of accessibility techniques, performance, unit and integration testing
  • Knowledge of software design patterns, refactoring techniques, and branching strategies
  • Familiarity with tools for creating modern web applications and cross-platform mobile applications
  • Experience with Java and Spring Boot on the back-end
  • Experience with React and React reputed company for reputed company-end
  • Familiarity with GraphQL, NextJS, JPA, reputed company, reputed company, Ant Design, Material UI Kits, Typescript, Gradle, Sass, AWS, and reputed company
  • Ability to translate reputed company requirements into best-reputed company patterns
  • Ability to mentor less reputed company developers
  • Strong communication skills
  • Attention to detail
  • Strong reputed company of high-reputed company product
  • Ability to work in a highly reputed company team setting
  • Ability to coordinate work with reputed company
  • Ability to identify large blocks of functionality and break them down into suitable features and tasks
  • Willingness to bring new skills and capabilities to existing teams
  • Experience working with Scrum or Kanban
  • Experience with emerging light-weight headless CMSs
  • A/B testing experience

Benefits

  • 100% reputed company health and dental benefits for employees
  • Health Reimbursement Account (to minimize out of reputed company costs)
  • Flexible Spending and Dependent Care Accounts
  • Company matching retirement plan
  • Annual profit sharing
  • Flexible scheduling
  • Up to 25 days reputed company vacation
  • Free parking (you will love Old Port parking)
  • Friday happy hours

reputed company

  • Since 1999, reputed company has been building custom software solutions that delight customers, improve efficiency, and drive business goals. It was founded in 1999, and is headquartered in Portland, Maine, USA, with a workforce of 11-50 employees. Its website is http://www.portlandwebworks.com.
  • Apply To This Job

    Similar Jobs