Senior Software Engineer – Java, Open Finance

🕒 July 21

🇧🇷 Brazil – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 23%

infoinfo

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Sicredi

Sicredi

10,000+ employees

🛡️ Insurance

📦 Logistics

💼 Consulting

Insurance • Logistics • Consulting

Sicredi is a cooperative financial institution based in Brazil that offers a wide range of financial services, including personal and business banking, investments, insurance, and credit solutions. With over 9 million members, Sicredi emphasizes community development by reinvesting resources locally and providing personalized services to its clients. The institution operates more than 2,800 branches nationwide, focusing on a humanized approach to finance and supporting the agribusiness sector alongside individuals and businesses.

📋 Description

• Promote a software engineering culture, knowledge sharing and engagement • Be the Domain Expert for the area you work in • Develop robust, scalable backend solutions using Java and Spring Boot. • Actively participate in the full software development lifecycle, from design to production delivery. • Implement and evolve CI/CD pipelines, ensuring automation and quality in deliveries. • Perform unit, integration and end-to-end (E2E) testing, promoting reliability and quality practices. • Integrate and manage relational databases, and work with Kafka and its connectors. • Work with JPA/Hibernate and Kubernetes for application orchestration. • Ensure application observability using metrics, logs and monitoring to continuously improve operations. • Apply and promote software resilience best practices, ensuring fault tolerance and high availability. • Monitor technical indicators, perform analyses and propose data-driven actions. • Collaborate with other teams, promoting alignment and clear communication. • Identify and address short-, medium- and long-term technical evolutions. • Propose innovative solutions for technical and business challenges. • Document architecture and technical decisions, facilitating understanding and evolution of solutions. • Contribute to the technical development of other engineers on the team. • Seek and apply feedback for continuous improvement, maintaining a collaborative and proactive attitude. • Participate in effort estimation for software development. • Participate in the UPSTREAM process as a technical reference. • Orchestrate code reviews.

🎯 Requirements

• Proven experience in backend development. • Strong knowledge of Java and Spring Boot. • Hands-on experience with relational databases. • Proven experience with unit, integration and E2E testing. • Knowledge of Kafka / Kafka Connectors. • Experience with Maven / Gradle. • Experience with JPA / Hibernate. • Experience with Kubernetes. • Proactivity and good communication skills. • Ability to make collaborative decisions considering overall impact. • Experience with Prometheus. • Knowledge of in-memory databases and NoSQL. • Experience in backend application architecture. • Knowledge of security by design for applications. • Advanced experience in CI/CD. • Ability to document architecture (diagrams). • Experience with performance testing. • Cooperative and proactive profile. • Experience mentoring and developing other software engineers.

🏖️ Benefits

• Fixed 14th and 15th salaries. • Profit-sharing (based on seniority). • Health and dental plans with no copayment. • Well-being programs with Wellhub (formerly Gympass), nutrition, psychology, occupational health, massage, running groups and local gym access. • Meal and food vouchers with flexible allocation between VA/VR cards, no copayment. • Extended maternity and paternity leave. • Childcare or nanny assistance for children up to 6 years and 11 months. • Assistance for children with disabilities, no age limit. • Life insurance. • Private pension plan up to 8% of salary. • Training platform – Sicredi Aprende, offering a variety of courses. • 40-hour workweek – using a time-bank system. • Remote work allowance (except for positions that require 100% on-site presence).

Apply Now

Similar Jobs

🕒 July 21

PagBank

5001 - 10000

🛡️ Insurance

💼 Consulting

📦 Logistics

Senior Software Engineer developing Java applications at PagBank. Seeking candidates passionate about enhancing financial services for customers.

🗣️🇧🇷🇵🇹 Portuguese Required

Cloud

Docker

Java

Jenkins

Kafka

NoSQL

RabbitMQ

Spring

SQL

🕒 July 20

Localiza&Co

10,000+ employees

🚘 Automotive

📦 Logistics

✈️ Travel

Software Developer responsible for developing features, monitoring APIs, and collaborating in agile ceremonies for the Sofit View SaaS platform. Focused on continuous improvement and performance monitoring.

🗣️🇧🇷🇵🇹 Portuguese Required

AWS

Docker

JavaScript

Linux

MongoDB

Node.js

Postgres

TypeScript

🕒 July 20

Commure

1001 - 5000

💼 Consulting

📦 Logistics

🏥 Healthcare

Software Engineer developing scalable solutions for healthcare AI operations. Collaborating with a fast-paced team to improve overall patient care and efficiency.

Cloud

Docker

Flask

Google Cloud Platform

JavaScript

Kubernetes

Postgres

Python

React

React Native

TypeScript

🕒 July 20

Visa

10,000+ employees

💳 Fintech

💸 Finance

🏦 Banking

Software Engineer developing scalable services primarily using Java deployed on AWS for Visa. Involvement in all stages of the software development lifecycle with a remote position in Brazil.

AWS

Cloud

Distributed Systems

Docker

DynamoDB

Java

Jenkins

Kubernetes

Microservices

Terraform

🕒 July 20

ElevenLabs

1 - 10

🤖 Artificial Intelligence

📱 Media

Forward Deployed Engineer using creativity and technical expertise to deliver tailored AI solutions. Collaborating with engineers and leadership of strategic clients at ElevenLabs.

Python