Sicredi

Senior Software Engineer

Sicredi

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Object-oriented Java programming, Design Patterns;
  • Development of REST applications and services;
  • Architecture and development best practices;
  • Kubernetes and Spring Cloud;
  • Integrations with Kafka;
  • Concepts of unit testing, microservices, and distributed architecture.

Requirements

  • Experience with relational and NoSQL databases;
  • Experience in event-driven architecture;
  • Advanced experience with Java;
  • Advanced experience with Kafka, CI/CD, and Kubernetes;
  • Desirable: knowledge of continuous integration and automation;
  • Experience working with teams that use agile development methodologies;
Benefits
  • Fixed 14th and 15th salaries (additional guaranteed payments);
  • Performance-based profit sharing (depending on seniority);
  • Health and dental plans with no co-payment;
  • Wellness programs through Wellhub (formerly Gympass), including nutrition, psychology, occupational health, massage, running groups, and local gym access;
  • Meal and grocery allowances – flexible allocation between cards (VA/VR), no co-payment;
  • Extended maternity and paternity leave;
  • Childcare or nanny assistance for children up to 6 years and 11 months;
  • Support for children with disabilities, no age limit;
  • Life insurance;
  • Private pension plan up to 7% of salary;
  • Training platform – Sicredi Aprende, offering various courses;
  • 40-hour workweek – using a time bank system;
  • Remote work allowance (except for positions that are 100% on-site).
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaREST applicationsDesign PatternsKubernetesSpring CloudKafkaunit testingmicroservicesdistributed architecturerelational databases
Soft Skills
team collaborationagile development