Remote fullstack role (junior/mid-level) on a client's final-mile logistics modernization project: building scalable apps with Java Spring Boot and React, designing REST APIs, streaming events via Apache Kafka, integrating with warehouse/logistics systems, migrating legacy apps, and troubleshooting production issues.
We are looking for Fullstack Developers (Junior and Mid-level) to join our Final Mile Project, a strategic initiative focused on modernizing the client's logistics ecosystem.
Responsabilities:
Develop and maintain scalable applications using Java Spring Boot and React.
Design, build, and maintain REST APIs.
Develop and support integrations with warehouse and logistics systems.
Consume and produce events using Apache Kafka.
Participate in the migration and modernization of legacy applications.
Collaborate with cross-functional teams to design technical solutions.
Write clean, maintainable, and well-tested code.
Participate in code reviews and technical discussions.
Troubleshoot production issues and continuously improve system performance.
Requirements
Professional experience with Java and Spring Boot.
+3 years of experience with software development.
Experience developing and consuming REST APIs.
Experience with Apache Kafka (event publishing and consumption).
Experience with React.
Understanding of distributed systems and microservices architecture.
Experience working with relational databases.
Familiarity with Git and collaborative development workflows.