
Mid-Level Software Engineer – Cloud, Java, Go
CESAR
full-time
Posted on:
Location Type: Office
Location: 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSAzureBigQueryCloudGoGoogle Cloud PlatformGradleJavaKafkaKubernetesMS SQL ServerPostgresPulsarRDBMSSpringSpring BootSpringBootSQL
About the role
- Define the architecture of a low-complexity application;
- Define and facilitate the proper execution of the software development process, actively contributing to activity planning and following industry best practices;
- Contribute to building the technical knowledge of the team by sharing expertise and acting as a technical reference;
- Promote total software quality in partnership with other roles within the project team;
- Anticipate and flag potential issues that may compromise deadlines.
- Implement protection and privacy frameworks on cloud platforms.
- Collaborate with multiple teams to ensure compliance and governance solutions.
- Work in an agile team, using software development best practices, automated testing, and CI/CD.
Requirements
- Experience designing and developing enterprise applications using Java or Go (programming language).
- Experience with cloud computing platforms such as GCP, AWS, or Azure.
- Experience with RDBMS such as Postgres and MS SQL Server, and Data Warehouse technologies such as BigQuery and Redshift.
- Good understanding of Kubernetes architecture, container orchestration, deployment, and management.
- Experience with distributed messaging and streaming platforms such as Kafka or Pulsar.
- Proven skills with frameworks like Spring Boot and build management tools like Gradle and Maven.
- Extensive experience with Git, Jira, and agile methodologies.
- Experience designing, building, and deploying data infrastructure solutions to meet privacy law requirements such as GDPR, LGPD, and CCPA.
- Advanced English for daily communication.
Benefits
- Flexible hours;
- Flat/horizontal organizational structure;
- Training and development programs;
- A culture focused on Diversity & Inclusion where you can be free to be who you are!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaGocloud computingPostgresMS SQL ServerBigQueryRedshiftKubernetesSpring BootGradle
Soft skills
team collaborationtechnical referenceproblem anticipationcommunication