FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Java, Open Finance
SicrediSoftware Engineer developing scalable backend solutions using Java and Spring Boot for Sicredi's digital financial platform. Collaborating on software development with a focus on quality and innovation.
Tech Stack
Tools & technologiesGradleHibernateJavaKafkaKubernetesMavenNoSQLPrometheusSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Promote a culture of Software Engineering, knowledge sharing and engagement
- Act as a 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 of deliveries.
- Write unit, integration and end-to-end (E2E) tests, 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 disseminate software resilience best practices, ensuring fault-tolerant systems 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 future 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 processes for software development.
- Participate in upstream processes as a technical reference.
- Orchestrate Code Reviews.
Requirements
What you’ll need- Solid experience in backend development.
- Strong proficiency in Java + Spring Boot.
- Experience with relational databases.
- Proven experience with unit, integration and end-to-end (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 the impact on the whole.
- The following are a plus:
- Experience with Prometheus.
- Knowledge of in-memory and NoSQL databases.
- 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 mindset.
- Experience mentoring and developing other software engineers.
Benefits
Comp & perks- Fixed 14th and 15th salaries;
- Results-based participation / profit sharing (according to seniority);
- Health and dental plans with no co-payment;
- Well-being programs via Wellhub (formerly Gympass), Nutrition, Psychology, Occupational Health, Massage, running groups and local gym;
- Meal and Food Allowance – flexible percentage allocation between VA/VR cards, with no co-payment;
- 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, with a variety of courses;
- 40-hour workweek – using a time bank system;
- Remote work allowance (except for positions requiring 100% on-site presence).
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring Bootbackend developmentrelational databasesunit testingintegration testingend-to-end testingKafkaJPAKubernetes
Soft Skills
proactivitycommunication skillscollaborative decision-makingcontinuous improvementknowledge sharingmentoringengagementtechnical developmentalignmentproactive mindset