Navigate Change
Senior Fullstack Developer – Java, REST APIs, MySQL, Angular (basic)
Location
Brazil
Posted
54 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Developer – Java, REST APIs, MySQL, Angular (basic)
CI&T
• Gather and understand technical requirements, actively participating in inceptions and technical refinement sessions. • Provide insights for developing and evolving a scalable, high-performance solution. • Integrate systems by retrieving, transforming, and sending information between services. • Write and structure automated tests (TDD) to ensure the quality of deliverables. • Conduct code reviews. • Develop and maintain applications, ensuring high quality and scalability of systems. • Implement robust and secure solutions in AWS cloud, following development and architecture best practices. • Collaborate with cross-functional teams to define requirements, prototype, and deliver new features. • Automate CI/CD processes, integrating version control and continuous deployment tools in AWS environments. • Ensure system integrity by creating unit, functional, and integration tests. • Participate in code reviews and contribute to continuous improvement of development processes. • Troubleshoot and resolve issues and incidents related to production applications, proposing improvements to increase system resilience.
Job Requirements
- Experience with the primary technologies listed above.
- Knowledge of AWS.
- Experience with relational and non-relational databases.
- Familiarity with version control tools such as Git.
- Experience with CI/CD pipelines using tools like Jenkins, GitLab CI, or AWS CodePipeline.
- Ability to work with agile methodologies (Scrum, Kanban).
- Good communication and teamwork skills, with a proactive approach to problem solving.
Benefits
- Health and dental insurance;
- Meal and food allowance;
- Childcare allowance;
- Extended parental leave;
- Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) and TotalPass;
- Profit Sharing (PLR);
- Life insurance;
- Continuous learning platform (CI&T University);
- Discount club;
- Free online platform dedicated to promoting physical and mental health and well-being;
- Prenatal and responsible parenthood course;
- Partnerships with online course platforms;
- Language learning platform;
- And many others
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Software Engineering Team Lead – OpsTech
Sporty GroupOur mission is to build everyday entertainment platforms For Everybody.
• Lead and mentor a talented development team in the EU region, fostering a collaborative, high-performance culture • Provide technical leadership and ensure best practices in software development, code quality, and architecture • Participate in high-level architecture and design decisions for complex software systems • Drive the development lifecycle from requirements gathering to deployment, ensuring timely delivery of high-quality solutions • Conduct regular code reviews, offering constructive feedback to improve the team’s skills and output • Manage team members' performance and career development • Help drive continuous improvement in development processes, tools, and techniques
• Design and implement scalable backend services utilizing PHP/Symfony. • Develop reliable APIs, workers, batch jobs, integrations, and internal tooling. • Enhance system performance, latency, throughput, and resource efficiency. • Make informed architectural decisions regarding data flow, background processing, queues, caching, and service boundaries. • Produce clean, maintainable, well-tested code. • Diagnose complex production issues across application code, databases, queues, logs, and external services. • Employ AI tools such as Cursor, Claude Code, or similar to expedite development, testing, debugging, and refactoring. • Critically review AI-generated code for correctness, performance, security, and maintainability. • Collaborate with QA and other engineers to deliver reliable systems. • Other duties as assigned
Ruby Developer
RecruityTalentConnecting top IT and Executive talents with great companies in EMEA/LATAM through tailored recruitment solutions.
• Develop, maintain, and improve Ruby on Rails applications supporting business-critical processes and workflows • Work primarily within monolithic application architectures while contributing to modernization and architectural improvements • Implement backend features, integrations, and business logic using Ruby and Ruby on Rails • Collaborate with frontend developers to support integrated user experiences and maintain legacy frontend components where required • Participate in the implementation of Event-Driven Design and Domain-Driven Design (DDD) principles within evolving application architectures • Write and maintain comprehensive unit and integration tests using RSpec and/or Minitest • Work closely with Product Owners, QA engineers, and client stakeholders to refine and implement business requirements • Manage deployments and support delivery processes across multiple environments, including legacy on-premises infrastructure and containerized platforms • Contribute to CI/CD processes, automation, and operational improvements using modern DevOps practices and tooling • Support troubleshooting, debugging, performance optimization, and production stability activities • Ensure high code quality through code reviews, testing, refactoring, and continuous improvement initiatives.
• Develop and deliver new product features according to the provided specifications and requirements • Actively participate in the system design and contribute new ideas and best ways of implementation • Support the product and fix bugs reported by users and QA team • Adhere to the best development practices • Self-motivated and can work as part of a team as well as independently • Mentor and lead junior team members




