Senior Full Stack Java - React Developer
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSPostgreSQLElasticSearchGCPGitCSSJavaKafkaKubernetesMongoDBMySQLSpring BootTypeScriptAzureRedisReactGitHubGitHub Actions
Requirements
- Strong full-stack expertise in both frontend and backend
- Advanced proficiency in React
- Advanced proficiency in TypeScript
- Advanced proficiency in modern JavaScript (ES6+)
- Strong CSS skills (Flexbox, Grid, responsive design)
- Experience with UI frameworks such as MUI, Tailwind, or Ant Design
- Solid frontend testing experience
- Strong expertise in Java
- Strong expertise in Spring Boot
- Experience with relational databases (MySQL, PostgreSQL)
- Experience with NoSQL databases (MongoDB, Redis)
- Strong understanding of system design principles
- Strong understanding of caching mechanisms
- Strong understanding of performance optimization in distributed systems
- Experience integrating REST APIs
- Experience integrating real-time or streaming data solutions
- Hands-on experience with message brokers such as Kafka
- Hands-on experience with search technologies like Elasticsearch
- Experience working with Kubernetes
- Experience with cloud platforms (AWS preferred; GCP, Azure, or OCI acceptable)
- Strong knowledge of Git and GitHub workflows (branching strategies, pull requests, code reviews)
- Strong knowledge of CI/CD pipelines including GitHub Actions
Responsibilities
- Design, develop, and maintain high-quality software solutions
- Collaborate with cross-functional teams to understand business requirements and translate them into scalable and efficient software applications
- Lead technical projects
- Mentor junior engineers
- Continuously improve software development practices
- Design, develop, and maintain scalable full-stack applications using React, TypeScript, Java, and Spring Boot across frontend and backend layers
- Architect and implement robust RESTful APIs, real-time data integrations, and high-performance backend services with proper caching and optimization strategies
- Build modern, responsive, and highly interactive user interfaces, integrating streaming data, advanced search, and filtering capabilities
- Contribute to system design decisions, code reviews, CI/CD pipelines, and cloud-native deployments while ensuring high engineering standards and best practices
View Full Description & ApplyYou'll be redirected to the employer's site