Full-Stack Developer (ReactJS/Java) - INTL Brazil

Insight Global
Philadelphia, PA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Cascading Style Sheets (CSS) Code Generation Databases JSON SQL Databases Systems Integration TypeScript Postman ReactJS
+6 more
Spring-boot Backend Front End Software Development React Redux Api Design Restful APIs

Job description

Developers will begin focusing on backend development, building APIs and integrating with databases using Java and Spring Boot, before shifting into a balanced full-stack role. Day-to-day includes creating new front-end components in React, enhancing existing UI, developing and testing REST APIs, and collaborating closely with product, design, and engineering teams. They will participate in Agile ceremonies, troubleshoot issues across the stack, and contribute to overall system improvements.

Requirements

  • 3+ years of professional experience as a Full-Stack Developer (initially backend-heavy, evolving into 50/50 full-stack)

  • Front-End: JavaScript, TypeScript, React, Redux, CSS - primarily building new components (70%) and modifying existing ones (30%)

  • Back-End: Java, Spring Boot, REST APIs, Postman, SQL - building APIs, creating controllers, handling DB integration, and returning JSON to front-end

  • Strong communication skills * Experience using AI tools for code generation (e.g., Copilot, Codex, Claude)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all