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