
Senior Java/React Developer
CI&T
full-time
Posted on:
Location Type: Hybrid
Location: 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
AzureCloudJavaJavaScriptJUnitNext.jsNode.jsNoSQLOraclePrometheusReactSpringSpring BootSpringBootSQLTypeScriptWebpack
About the role
- Development of domain-driven microservices and RESTful APIs using Java and Spring Boot
- Front-end development using React, Next.js and TypeScript
- Implementation of test automation and TDD/JUnit
- Performance testing
- Ensuring application security using Spring Security, JWT, OAuth
- Designing and maintaining microservices architecture
- Management of relational and NoSQL databases
- Serving as a technical reference within the team and leading planning sessions
Requirements
- Hands-on experience with Java and Spring Boot: developing domain-driven microservices and RESTful APIs
- React, Next.js (SSG/SSR, versions 13/14) and TypeScript
- Experience with test automation and TDD/JUnit
- Practical experience in performance testing
- Experience with security mechanisms and frameworks (Spring Security, JWT, OAuth)
- Experience with microservices architecture
- Strong experience with relational databases (Oracle, PL/SQL)
- Knowledge of NoSQL databases
- Performance-, resilience- and security-oriented mindset
- Experience using AI tools in development and refinement activities
- Ability to act as a technical reference within the team
- Previous experience with functional and technical refinements, and leading planning sessions with the team
- Nice to have:
- Spring WebFlux
- Node.js, web infrastructure, Webpack
- Application optimization and performance
- Familiarity with cloud provider OCI (Oracle Cloud Infrastructure)
- Knowledge of secure development practices (OWASP, Shift-Left practices)
- Experience with high-volume and high-throughput production environments
- Experience with observability and monitoring (Datadog, Prometheus, etc.)
- Practice in DevSecOps: CI/CD pipelines (preferably using Azure DevOps)
Benefits
- Health and dental insurance
- Meal and food allowance
- Childcare assistance
- Extended parental leave
- Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) / TotalPass
- Profit-sharing (PLR)
- Life insurance
- Continuous learning platform (CI&T University)
- Discount club
- Free online platform dedicated to physical and mental health and well-being
- Pregnancy and responsible parenthood course
- Partnerships with online course platforms
- Language learning platform
- And many more
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootRESTful APIsReactNext.jsTypeScripttest automationTDDJUnitmicroservices architecture
Soft skills
technical referenceplanning sessionsperformance-oriented mindsetresilience-oriented mindsetsecurity-oriented mindset