
Senior Full Stack Developer – Java, Node, React
Thaloz
contract
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Design and implement scalable backend services for the debit card platform using Java and NodeJS
- Develop and maintain frontend features and user interfaces with ReactJS
- Build, document, and maintain RESTful APIs and GraphQL endpoints as needed
- Write high-quality, testable code and contribute to unit, integration, and non-functional testing
- Participate in architecture and design discussions to improve system scalability and availability
- Collaborate with product and cross-functional teams to deliver features on schedule
- Troubleshoot and support production systems as part of an on-call/rotation model
- Optimize SQL queries and data access patterns against Oracle databases
Requirements
- 7+ years of hands-on software development experience
- Strong backend development experience in Java
- Strong experience with NodeJS
- Solid frontend experience with ReactJS
- Strong SQL skills; Oracle experience preferred
- Experience building and maintaining RESTful APIs
- Experience working in distributed, scalable production environments
- Proven experience working on large-scale, high-availability systems
- Strong ownership mindset and ability to work independently
- Comfortable working in fast-paced, agile environments with strong communication skills
- Nice to Have
- Experience with GraphQL
- Experience with messaging platforms such as Kafka
- Prior experience in financial services or other high-availability transaction systems
- Experience with Service-Oriented Architecture (SOA)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaNodeJSReactJSRESTful APIsGraphQLSQLOracleService-Oriented Architectureunit testingintegration testing
Soft Skills
strong ownership mindsetability to work independentlystrong communication skillscollaborationtroubleshootingagile environmentparticipation in design discussionsfast-paced work adaptabilitycross-functional teamworksystem scalability improvement