Não é só dinheiro, é ter com quem contar.
Senior Software Engineer
Location
Brazil
Posted
65 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Sicredi
• Develop robust, scalable backend solutions using Java and Spring Boot. • Actively participate in the full software development lifecycle, from design and conception through production delivery. • Implement and evolve CI/CD pipelines, ensuring automation and delivery quality. • Perform unit, integration, and end-to-end (E2E) testing, promoting quality and reliability 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. • Collaborate with other teams, promoting alignment and clear communication. • Propose innovative solutions for technical and business challenges. • Document architecture and technical decisions to facilitate understanding and future development. • Contribute to the technical growth of other engineers on the team. • Seek and apply feedback for continuous improvement, maintaining a collaborative and proactive attitude.
Job Requirements
- Solid experience in backend development.
- Strong proficiency in 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.
- Proactive and strong communication skills.
- Ability to make collaborative decisions, considering the impact across the organization.
- It will be a plus if you have:
- Experience with Prometheus.
- Knowledge of in-memory databases and NoSQL.
- Experience in backend application architecture.
- Knowledge of secure application design (application security).
- Advanced experience with CI/CD.
- Ability to document architecture (diagrams).
- Experience with performance testing.
- Cooperative and solution-oriented mindset.
- Experience mentoring and developing other software engineers.
Benefits
- Fixed 14th and 15th salaries.
- Profit-sharing (based on seniority).
- Health and dental plans with no co-pay.
- Wellness programs via Wellhub (formerly Gympass), including nutrition, psychology, occupational health, massage, running groups, and local gym access.
- Meal and food allowance (VA/VR) with flexible percentage allocation across cards, no co-pay.
- Extended maternity and paternity leave.
- Childcare or nanny allowance for children up to 6 years and 11 months.
- Support allowance for children with disabilities, no age limit.
- Life insurance.
- Private pension contribution up to 6% of salary.
- Training platform – Sicredi Aprende, offering a variety of courses.
- 40-hour workweek – using a time bank (flexible hours system).
- Remote work allowance (except for positions that are 100% on-site).
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Associate Software Engineer
Radiology PartnersRadiology Partners, through its owned and affiliated practices, is a leading radiology practice in the U.S.
• Design, develop, document, test, deploy, and debug new and existing software • Create, implement, integrate, and maintain software and system components that deliver value to our customers • Work collaboratively with your team to design, develop, document, test, deploy, and debug new and existing software • Plan how the code will be monitored and diagnosed to minimize outages • Build services and components upon the latest frameworks, platforms and service providers • Monitor dashboards and respond to alerts and keep services running smoothly • Partner with experts in specialized areas like usability, cloud automation, and service reliability in a technically complex environment • Learn existing tools, process, procedures, and professional concepts
GTM Engineer
Web Inclusion CompanySoftware solutions for digital accessibility and participation. More than just a niche, it's the future.
• Develop and scale the outbound pipeline • Build and optimize systems that generate pipeline opportunities • Transform outbound infrastructure into a top-of-funnel engine • Increase enrichment depth and data quality • Design and refine enrichment and scoring logic • Build and maintain workflows and automations • Ensure clean routing, segmentation, and CRM synchronization • Test new AI tools, scripts, and workflows
• Implementing features in our core application • Researching bug requests and quickly resolving issues • Participating in our bi-weekly sprint planning • Handling advanced troubleshooting on the tech support side when our Client Success and Support teams need assistance for clients • Help clean, maintain, and document clojure code • Collaborate with our tech team identify, define, and implement software features • Participate in code reviews and contribute to improving code quality • Troubleshoot and debug complex technical issues • Help build and maintain a robust testing infrastructure • Contribute to the overall technical direction of the product • Experience with cloud platforms (AWS, Google Cloud Platform, etc.) • Experience with DevOps practices and tools (CI/CD pipelines, infrastructure automation) • Experience with data analysis libraries • DevOps Support • Deployment to Production
• Interacting with the Product Manager to review project specs • Preparing integration plans, break-downs, and estimations • Hands-on code implementation, PRs, code reviews, testing, etc. • Collaborating with product team and engineering team (web developers, SRE, data scientists)




