Job Closed
This listing is no longer active.
Leading the future
Fullstack Java/React Developer
Location
Brazil
Posted
105 days ago
Salary
0
Seniority
Senior
Job Description
Fullstack Java/React Developer
Starian
• Contribute to robust, sustainable, and results-driven solutions; • Work with technical autonomy, helping with planning and mentoring more junior developers; • Help build a software engineering environment focused on quality, performance, and continuous improvement; • Use AI tools (such as Windsurf, Copilot, JetBrains AI, Anthropic) to accelerate development and test automation; • Our stack includes technologies such as Java, Spring, React, JUnit, Mockito, Git, Hibernate, and others; • Digital mindset, curiosity about new technologies, and interest in understanding how Artificial Intelligence can transform processes, experiences, and outcomes.
Job Requirements
- Experience with Java 11+ and the Spring Framework;
- Experience with React.js, including hooks, componentization, and integration with REST APIs;
- Practical application of SOLID principles and strong knowledge of Design Patterns;
- Practical knowledge of Clean Code and Clean Architecture/Hexagonal Architecture;
- Strong experience with unit testing;
- Knowledge of TDD (Test-Driven Development);
- Experience with relational databases such as PostgreSQL;
- Experience with Java application servers, especially WildFly;
- Experience using AI tools in development such as GitHub Copilot, Windsurf, JetBrains AI, Claude Code, Codex, among others;
- Knowledge or interest in Artificial Intelligence technologies: tools, applications, and concepts;
- Ability to use generative AI strategically throughout the development cycle, including ideation, coding, testing, and documentation.
Benefits
- Meal allowance / Food voucher;
- Health and dental insurance;
- Home office allowance;
- Profit Sharing (PLR);
- Voucher for setup kit;
- Life insurance;
- Birthday day off;
- GoGood | Nav;
- Health and wellness promotion program;
- Partnerships and discounts.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Full Stack Developer (Java/Angular) role responsible for contributing to the design, development, and maintenance of applications across both backend and frontend layers • Collaborate with cross‑functional teams to implement service‑based solutions • Ensure proper system and database integration • Support the stability and performance of applications • Identify and resolve technical issues • Troubleshoot environments and systems • Maintain clear and effective communication with technical and non‑technical stakeholders.
• Diseñar y desarrollar APIs REST, microservicios y servicios backend con .NET / .NET Core. • Implementar lógica de negocio, integración con bases de datos y servicios externos. • Optimizar rendimiento, seguridad y escalabilidad de aplicaciones backend. • Crear y mantener pruebas unitarias y automatizadas (xUnit, NUnit). • Implementar integración con sistemas de mensajería (Kafka, RabbitMQ, Azure Service Bus). • Participar en diseño técnico, estimaciones y documentación. • Colaborar con DevOps para despliegues CI/CD, contenedores y observabilidad. • Resolver incidencias y mejorar continuamente la calidad del código.
• Development of key components of the financial exchange platform. • Contribute with your expertise by sharing ideas on product improvements. • Design, develop, implement, and maintain Java/Kotlin application phases, code, and software. • Ensure the product design is suitable to meet the security, resilience, and confidentiality needs of users. • Conduct software analysis, programming, testing, and debugging. • Transform requirements into stipulations and identify production and non-production application issues. • Develop documentation throughout the software development life cycle. • Coach and mentor other members of the development team, growing the collective knowledge and expertise of the group. • Participate in on-call support rotations, troubleshooting and resolving production issues to ensure system stability and high availability.
• Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs



