CI&T logo
CI&T

Navigate Change

Mid Level Developer, iOS

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 1995H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

5 days ago

Salary

0

Seniority

Senior

Bachelor DegreePortugueseJavaKotlinSpringSpring BootSpringBoot

Job Description

Mid Level Developer, iOS

CI&T

• Projetar e implementar sistemas de microsserviços com padrões arquiteturais intermediários como Microservice Patterns e Event-Driven. • Desenvolver com autonomia em Java/Kotlin, utilizando bibliotecas padrão e recursos avançados como Streams e APIs modernas. • Domínio intermediário das configurações avançadas de Spring Boot (configuração condicional, profiles, segurança, transações). • Criar e gerenciar fluxos reativos utilizando frameworks como Reactor ou Webflux. • Desenhar e gerenciar esquemas relacionais e não-relacionais, realizar otimizações e entender planos de execução. • Configurar logs centralizados utilizando ferramentas como ELK Stack e Datadog. • Criar documentação detalhada, incluindo endpoints, payloads, códigos de retorno e exemplos. • Implementar técnicas intermediárias de resiliência, como circuit breakers, retries e timeouts.

Job Requirements

  • Sólida compreensão e prática em arquiteturas baseadas em microsserviços.
  • Conhecimento intermediário em Java/Kotlin, incluindo streams e APIs modernas.
  • Domínio intermediário do Spring Boot e suas configurações avançadas.
  • Prática na criação de sistemas reativos com frameworks específicos.
  • Experiência na criação de esquemas de bancos de dados, consultas avançadas e otimização.
  • Implementação de logs centralizados e familiaridade com ferramentas específicas de mercado.
  • Documentação técnica detalhada e clara das APIs.
  • Técnicas práticas de resiliência e estabilidade de sistemas distribuídos.

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 Job Pages

More Software Engineer Jobs

LATAM logo

Senior Java Developer

LATAM

Xebia is committed to creating an inclusive and diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.

Role Description We are looking for a Senior Java Developer with deep expertise in Google Cloud Platform (GCP) and a strong focus on API development, data scripting and analysis, automation testing, and performance optimization. The ideal candidate will have extensive experience designing, deploying, and managing cloud-based applications using GCP services, driving automation, and ensuring system reliability through robust CI/CD pipelines, monitoring, and alerting. You will collaborate with cross-functional teams to deliver high-quality software solutions, provide production support, and contribute to continuously improving our systems and processes. Qualifications - 6+ years of experience in software engineering with a focus on Java-based API development and automation. - Proficiency in Java and Spring Boot for backend API development. - Experience with Aspect-Oriented Programming (AOP) in Java. - Experience with infrastructure as code using Terraform. - Hands-on experience building and maintaining CI/CD pipelines with GitHub Actions. - Experience with monitoring and observability tools; New Relic is preferred, but experience with Datadog is also acceptable. - Strong experience with Google Cloud Platform (GCP), including Kubernetes, Cloud Run, Cloud Storage, and Artifact Registry. - Experience with microservices architecture and serverless design patterns. - Experience with automated testing tools and frameworks (e.g., JUnit, Selenium, Postman). - Proven experience working in Agile environments using methodologies such as Scrum or Kanban. - Excellent communication skills with the ability to work collaboratively in a cross-functional team environment to understand business requirements and translate them into production-ready systems. - Support technical evaluations of other consultants when required, contributing to the assessment of skills and alignment with project needs. Requirements - Design, develop, and maintain scalable, secure APIs using Java, Spring Boot, and services in Google Cloud Platform (GCP). - Leverage GCP services such as Cloud Functions, Compute Engine, Cloud Storage, Cloud SQL, API Gateway, and Cloud Monitoring to architect, monitor, and optimize cloud-based applications. - Implement best practices in API security and performance optimization to ensure high availability and reliability of services. - Write and optimize data scripts for analysis and automation tasks using languages like Python, SQL, and Shell scripting. - Implement and enhance automated testing frameworks to ensure code quality, including unit, integration, and end-to-end testing. - Collaborate with the DevOps team to maintain and improve CI/CD pipelines, ensuring fast, reliable delivery of code to production using tools such as Jenkins, GitLab CI, or CircleCI. - Ensure continuous integration and deployment of applications with seamless version control and testing automation. - Conduct performance testing and optimization to maintain low-latency, high-throughput systems using tools such as JMeter. - Build and manage effective monitoring and alerting systems using tools like Grafana or Splunk to proactively identify and resolve production issues. - Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives) and continuously refine processes to improve delivery efficiency. - Collaborate with product managers, QA engineers, and other developers to deliver high-quality software that meets business requirements. - Provide production support, troubleshooting and addressing issues in real-time as part of a rotation schedule. - Effectively communicate complex technical ideas to both technical and non-technical stakeholders. Benefits - 100% remote work to provide flexibility and work-life balance. - Company laptop and necessary equipment to perform your role effectively. - Competitive salary and benefits package aligned with local market benchmarks.

Worldwide

Role Description En Initium Software conectamos al mejor talento técnico con los proyectos más desafiantes e innovadores del mercado. Buscamos un Software Engineer especializado en DAM y GCP para diseñar, desarrollar y escalar soluciones avanzadas de gestión de activos digitales que impulsen arquitecturas headless de alcance global. - Desarrollar y mantener APIs, microservicios e integraciones complejas utilizando Bynder DAM y plataformas corporativas. - Diseñar e implementar soluciones de DAM headless para permitir la distribución omnicanal de activos digitales. - Construir y dar soporte a aplicaciones nativas de la nube en Google Cloud Platform (GCP). - Configurar y optimizar flujos de ingesta de activos, gestión de metadatos, motores de búsqueda y distribución. - Implementar pipelines de CI/CD, pruebas automatizadas y procesos de despliegue continuo. Qualifications - Más de 4 años de experiencia práctica trabajando con Bynder DAM o plataformas DAM equivalentes. - Sólida experiencia en desarrollo de aplicaciones nativas en Google Cloud Platform (GCP). - Experiencia contrastada en desarrollo de APIs REST, microservicios e integración de sistemas. - Conocimiento práctico en herramientas de CI/CD, prácticas DevOps, contenedores y automatización. - Nivel de inglés avanzado (C1), indispensable para interactuar con equipos multiculturales. Requirements - Tienes experiencia previa con arquitectura headless y ecosistemas de gestión de contenidos. - Cuentas con buenas prácticas de testing automatizado y metodologías ágiles. - Te apasiona aprender, compartir ideas y evolucionar junto al equipo. How We Measure Your Impact - Cumplimiento mensual de objetivos de eficiencia de Proyectos. - Alineación y ejecución efectiva del plan estratégico. Benefits - Rango salarial competitivo según valía. - Modalidad 100% remota desde España, garantizando flexibilidad y conciliación. - Ecosistema de trabajo basado en la transparencia, la autonomía y la innovación técnica constante. - Oportunidad de trabajar en proyectos de gran escala con clientes referentes en su sector.

Spain
The Aerospace Corporation logo

Software Engineer II

The Aerospace Corporation

The Aerospace Corporation works to provide independent scientific and technical research, advisory, and development services to national security space programs

Full TimeRemoteTeam 36,000Since 1960

We lead with software and innovation. Whether we’re turning mustard seeds into fuel, creating quantum algorithms or making taxis fly, our software engineering team is home to the world’s leading technological talent. We want software engineers who not only have a solid foundation in coding, development, designing, testing and even hacking, but who also have a passion for empowering the world and making it a better place for everyone – today and tomorrow. Be part of a team that designs, develops and integrates highly complex software functions within Honeywell Propulsion Controls Application Software Team. This team, which is a part of Honeywell Aerospace’s Engines and Power Systems business, supports control systems on a variety of aircraft, including engine controls for business jets, military trainers, helicopters, and turbo prop applications, both for commercial and military applications. You will be an active and integral member of a team to achieve the completion of goals. You will also generate innovative solutions in work situations; trying different and novel ways to deal with problems and opportunities. Key Responsibilities - Requirements and design - Software architecture and coding - Integration - Certification - Test - Feature Definition - Customer Support - Verification and Validation - Ability to code in multiple languages - Analytical skills & software development skills QualificationsDue to compliance with U.S. export control laws and regulations, candidate must be a U.S. person, which is defined as, a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status. YOU MUST HAVE - Bachelor’s degree in Engineering or Computer Science - 2+ years of software development experience - Ability to speak, read and write English. WE VALUE - Experience or exposure to Aerospace - Experience with embedded software development - Experience with Model Base Software Development - Programing experience in C/C++ and Python - Understanding various software development lifecycle - Demonstrate the ability to develop efficient and high-quality software. - Knowledge of software configuration management and change management practices. - Diverse and global teaming and collaboration - Effective communicator - Can quickly analyze, incorporate, and apply new information and concepts. - Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness. - Ability to convey subtle or complex messages clearly, as appropriate for the topic and audience. - Ability to code in multiple languages Honeywell Aerospace products and services are found on aircraft across commercial aviation, defense and space — from engines and cockpit electronics to cabin systems, mechanical components and connectivity solutions. Our technology helps operators fly more safely, reduce fuel consumption, improve on-time performance and deliver a better experience for the people on board. As aviation continues to evolve, we're also developing systems to support autonomous and supersonic platforms, bringing the same focus on safety and efficiency to the next era of flight. With approximately 36,000 employees worldwide and net sales of $17.4B in 2025, Honeywell Aerospace is one of the largest dedicated aerospace companies in the world. Explore our businesses: https://www.honeywellaerospace.com Engines & Power Systems provides the propulsion, auxiliary power and electrical systems that keep aircraft flying. With engines across roughly 120 aircraft types and more than 47,000 APUs in service today, we support operators across commercial and defense markets — backed by an aftermarket network built for the long service life of every platform we power. Honeywell Aerospace is an equal opportunity employer. You will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status. BENEFITS OF WORKING FOR HONEYWELL AEROSPACE In addition to a performance-driven salary, cutting-edge work, and developing solutions side-by-side with dedicated experts in their fields, Honeywell employees are eligible for a comprehensive benefits package. This package includes employer-subsidized Medical, Dental, Vision, and Life Insurance; Short-Term and Long-Term Disability; , Flexible Spending Accounts, Health Savings Accounts, EAP, and Educational Assistance; Parental Leave, Paid Time Off (for vacation, personal business, sick time, and parental leave), and 12 Paid Holidays. The application period for the job is estimated to be 40 days from the job posting date; however, this may be shortened or extended depending on business needs and the availability of qualified candidates. posted 7/29/2026

Puerto Rico
CI&T logo

C# Developer

CI&T

Navigate Change

Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Responsible for maintaining an application until the end of 2026 • Collaborate with team members to build scalable software solutions

Brazil