Navigate Change
Mid Level Fullstack Developer, Java, Angular
Location
Brazil
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Mid Level Fullstack Developer, Java, Angular
CI&T
• Atender junto com a CI&T um cliente do mercado financeiro; • Participar ativamente em todas as fases do ciclo de vida do desenvolvimento de software, incluindo refinamento técnico, desenvolvimento, testes e implantação; • Participar de revisões de código, garantindo a qualidade e conformidade com as melhores práticas; • Trabalhar de maneira colaborativa tanto com colegas de equipe quanto com clientes, promovendo um ambiente produtivo e harmonioso.
Job Requirements
- Desenvolvimento com Java 11,17 e 21, Spring Boot 3;
- Desenvolvimento front-end com Angular 8,17 e 20;
- Desenvolvimento com JavaScript/TypeScript 4;
- Conhecimento em Design patterns / POO / SOLID / KISS / DRY / YAGNI;
- Prática em Testes Automatizados;
- Prática em GIT;
- Conhecimento em banco de dados;
- Conhecimento em API RESTful;
- Conhecimento em Docker/Kubernets;
- Conhecimento em Lombok;
- Conhecimento em WebFlux;
- Conhecimento em DDD;
- Conhecimento em kafka;
- Conhecimento em arquitetura hexagonal;
Benefits
- Plano de saúde e odontológico;
- Vale alimentação e refeição;
- Auxílio-creche;
- Licença parental estendida;
- Parceria com academias e profissionais de saúde e bem-estar via Wellhub (Gympass) TotalPass;
- Participação nos Lucros e Resultados (PLR);
- Seguro de Vida;
- Plataforma de aprendizagem contínua (CI&T University);
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar;
- Curso gestante e parentalidade responsável;
- Parceria com plataformas de cursos online;
- Plataforma para aprendizagem de idiomas;
- E muitos outros
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Support improvements to core product features • Design systems by defining intent, constraints, and architecture for each feature • Use AI agents and automation systems to improve features • Own delivery from concept through production and customer impact • Operate across multiple workstreams to deliver multiple features in parallel • Utilize customer feedback to enhance system design, usability, and reliability • Manage and coordinate multiple AI agents to execute work efficiently • Validate generated code and system behavior
• Define end-to-end solution architecture including content architecture, integration architecture, security architecture, and deployment architecture. • Lead architecture workshops and technical discovery sessions with clients and project teams. • Define architecture standards, governance models, and technical guardrails across multiple delivery teams. • Design scalable, secure, and maintainable Liferay DXP solutions aligned with business and enterprise architecture requirements. • Design integration strategies for enterprise platforms such as DAM, PIM, CRM, ERP, CDP, Search, Identity Providers, and Middleware solutions. • Create and review high-quality architecture documentation, technical specifications, solution designs, and architecture diagrams aligned with architecture standards and best practices. • Assess technical risks related to integrations, performance, scalability, security, and maintainability. • Support project estimations, solution planning, technical proposals, and change requests. • Provide technical leadership and mentorship to architects, developers, and project teams. • Troubleshoot complex technical challenges and provide guidance on production and platform issues. • Support pre-sales activities, RFP responses, technical estimations, and solution presentations.
Senior .NET AI Engineer
CES Family of CompaniesThe CES Family of Companies is a collection of strong brands and businesses providing food equipment, supplies, service.
• Design and develop backend/platform components using .NET (C#) and microservices architecture • Build and maintain scalable APIs and backend services for enterprise applications • Contribute to platform-level design, including event-driven and event sourcing patterns • Integrate AI capabilities into application workflows and SDLC processes using appropriate AI tools/frameworks • Leverage AI-assisted development tools (e.g., GitHub Copilot) to improve productivity and code quality • Collaborate with cross-functional teams to integrate AI features within core backend systems • Implement system integration, performance optimization, and backend observability • Participate in design discussions, troubleshooting, and system improvements
- Working with our bar raising development team comprised of like-minded professionals who find solutions to complex problems - Develop complex Java code, working with both monolithic and microservices architecture - Be responsible for estimating development effort on projects - Help define and execute the development strategy - Conduct code reviews to ensure quality standards are upheld - Work alongside Business Analysts, Project Managers and QAs in an Agile Scrum environment - Utilising TDD and working on Java projects built with Spring MVC/Boot, Thymeleaf, RESTful, MongoDB, MySQL, Junit and others - Produce well documented, clean code - Provide recommendations on development approaches to address critical business requirements




