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
View details
Apply Now