Fullstack Java and React Systems Developer

C
Cresol ConfederaçãoFinancial Services
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years of professional experience as a Java Developer
Required Skills
DockerPostgreSQLJavaKubernetesMicrosoft AzureReactCI/CDRESTful APIs

Requirements

  • Degree completed or in progress from the 4th semester onwards in Systems Analysis, Computer Science, Information Technology, or related fields.
  • 3+ years of professional experience as a Java Developer.
  • Strong experience developing applications with Java 11, Quarkus, and Spring Framework.
  • Experience designing and developing REST APIs and understanding of REST architecture principles.
  • Experience with React and modern frontend development practices.
  • Knowledge of containerization technologies such as Docker and/or Kubernetes.
  • Experience working with relational databases such as PostgreSQL, SQL Server, and/or Oracle 12C+.
  • Experience with messaging systems, preferably Azure Service Bus.
  • Experience with cloud computing platforms, especially Microsoft Azure.
  • Familiarity with DevOps practices, including CI/CD, Git, and static code analysis tools.
  • Experience working in agile environments using methodologies such as Scrum, Kanban, and/or SAFe.
  • Experience integrating with external services, government platforms, or third-party systems.

Responsibilities

  • Develop and enhance system functionalities using modern backend and frontend technologies.
  • Participate in the definition, evaluation, and review of technical solutions and software architecture decisions.
  • Perform code reviews and share programming best practices with the development team.
  • Ensure the quality, security, and stability of software deliveries through testing and continuous improvement practices.
  • Prepare, support, and monitor application deployments across different environments.
  • Monitor production system health using observability tools and analyze metrics, logs, and traces to identify issues and improvement opportunities.
  • Participate actively in agile team ceremonies, contributing technical insights and supporting collaborative delivery.
  • Promote a culture of quality, automation, and continuous learning within the engineering environment.
  • Support the evolution of software solutions through automation, DevOps practices, and efficient development workflows.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now