Impulsionando carreiras!
Senior Backend Developer, Java/Python
Location
Brazil
Posted
16 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Developer, Java/Python
People Talent
• Develop and architect services, APIs, and complex integrations connected to core systems; • Participate in creating and reviewing design documents with partner teams; • Work in an Inner Source model, developing features and submitting merge requests (MRs) for review and approval by other teams; • Ensure high code quality and rigorous test coverage (90%+); • Collaborate with multiple squads on CI/CD pipelines; • Provide technical support to the team, contributing to professional growth and knowledge sharing.
Job Requirements
- Proven senior-level experience in Backend development, with the ability to work language-agnostically;
- Strong proficiency in Java (versions such as 11, 13, 17, 18) and the Spring ecosystem (Spring Boot, Hibernate, JPA);
- Proven experience with cloud solutions (AWS and/or GCP);
- Solid experience with messaging architectures;
- Proficiency with relational and non-relational databases (SQL Server, Postgres, MongoDB, and Redis);
- Excellent development practices (Clean Code, SOLID, Design Patterns) and strong analytical ability to translate business problems into software solutions.
Benefits
- 20 days of paid annual leave
Related Guides
Related Job Pages
More Backend Engineer Jobs
Fullstack Developer, Laravel, Vue — Senior
Sioux digital 1:1Geramos resultados de negócio para nossos clientes, promovendo experiências digitais relevantes para as pessoas.
• Develop and maintain web applications using Vue.js 3 on the front end and Laravel 12 (PHP) on the back end; • Split time approximately 50% front-end and 50% back-end; • Create and consume RESTful APIs; • Implement integrations between systems and external services; • Version code using Git; • Collaborate with the development team on architecture, best practices, and code reviews; • Work with Docker to configure and standardize environments; • Help identify and fix bugs, ensuring the quality of deliveries; • Contribute ideas and continuous improvements in usability, performance, and processes.
Senior Fullstack Developer, Laravel, Vue
Sioux digital 1:1Geramos resultados de negócio para nossos clientes, promovendo experiências digitais relevantes para as pessoas.
• Develop and maintain web applications using Vue.js 3 on the front end and Laravel 12 (PHP) on the back end • Allocate approximately 50% of time to front-end and 50% to back-end development • Create and consume RESTful APIs • Implement integrations between systems and external services • Version code using Git • Collaborate with the development team on architecture, best practices, and code reviews • Work with Docker for environment setup and standardization • Assist in identifying and fixing bugs, ensuring delivery quality • Contribute ideas and continuous improvements in usability, performance, and processes.
• Design and build scalable, high-performance backend solutions using modern Java and Spring frameworks. • Write clean, testable code and ensure quality through robust testing frameworks. • Collaborate with teams in an Agile environment. • Solve complex problems and deliver high-quality software.
Software Engineer, C#, .NET, SQL
ClarioTransforming Lives by Unlocking Better Evidence | Decentralized clinical trials | Broadest endpoint technology
• Create automated software deployment procedures. • Automating software programs and writing automation scripts. • Troubleshooting software automation and finalizing system procedures. • Design, develop, test, and maintain applications using C# and .NET technologies • Write clean, scalable, and well-documented code following best practices • Develop and optimize complex SQL queries, stored procedures, and database schemas • Analyze and improve application performance and database efficiency • Collaborate with product managers, QA, and other developers to deliver high-quality solutions • Participate in code reviews and contribute to architectural decisions • Troubleshoot, debug, and resolve production issues • Communicate technical concepts clearly to both technical and non-technical stakeholders • Implementing improvements in existing automation for the study release process • Developing and implementing maintenance programs for existing environments • Optimizing and evaluating the study release process • Train and mentor junior-level staff to more effectively respond to end-user issues. • Keep up with industry best practices and trends on behalf of the Ops department and the larger technology department • Follow industry Best Practices and Guidelines to ensure that system design and



