CI&T logo
CI&T

Navigate Change

Software Architect, Java, Angular

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

Location

Brazil

Posted

7 days ago

Salary

0

Seniority

Senior

Job Description

Software Architect, Java, Angular

CI&T

• Provide technical support to the team; • Collaborate with other team leaders on the team's technical development; • Participate in delivering and defending technical solutions; • Support monitoring of technical and business metrics and indicators.

Job Requirements

  • Experience as a Software Architect;
  • Background with Java using the Spring Boot framework and CDI;
  • Knowledge of Angular and TypeScript;
  • Participate in business refinement sessions, advising on request complexity and seeking to simplify requirements according to added value;
  • Lead technical refinement sessions;
  • Cloud-native applications (Azure) and DevOps;
  • Experience with microservices, DevSecOps, Kubernetes, and test automation;
  • Spock Framework for unit testing or strong practices with JUnit;
  • Basic knowledge of Docker and OpenShift;
  • Proactivity and autonomy in problem solving and workflow improvements;
  • Excellent communication skills and the ability to work in a team;
  • Ability to train and mentor the team's developers;
  • Understanding of Agile and activity/task management tools;
  • Knowledge of Generative AI.

Benefits

  • Health and dental plan;
  • Meal and food allowance;
  • Childcare assistance;
  • 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;
  • Pregnancy and responsible parenthood course;
  • Partnerships with online course platforms;
  • Language learning platform;
  • And many more

Related Job Pages

More Backend Engineer Jobs

GitLab logo

Professional Services Technical Architect

GitLab

Build software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.

Full TimeRemoteTeam 1,001-5,000Since 2014H1B No Sponsor

• Designing and delivering GitLab reference architecture implementations for both self-managed and cloud environments, using infrastructure as code practices • Leading source code management and CI/CD migrations to GitLab, including large-scale enterprise moves using Congregate • Building repeatable delivery kits, documentation, and enablement materials that help Professional Services and partners deploy and adopt GitLab best practices • Lead the full technical delivery lifecycle for GitLab Professional Services engagements, from early scoping and technical discovery through implementation and handoff. • Produce high-level and detailed technical designs for GitLab infrastructure and functionality, ensuring deliverables align with customer requirements and expectations. • Evaluate and communicate scalability and security considerations (including compliance constraints) in proposed GitLab reference architectures and implementation plans. • Deploy and configure GitLab in customer environments, including on-premises and major cloud providers, using Terraform, Ansible, and the GitLab Environment Toolkit (GET) aligned to reference architectures. • Plan and execute source system migrations to GitLab using Congregate, partnering closely with customer stakeholders to reduce risk, protect data integrity, and minimize downtime. • Provide DevOps and DevSecOps consulting and best-practice guidance, including advising on internal frameworks such as the Delivery Governance Framework (DGF) and GitLab Flow. • Coordinate and oversee implementation work across GitLab team members, partners, and customer points of contact (POCs), ensuring clear asynchronous communication and decision capture, effective execution, and high-quality outcomes. • Mentor Professional Services and partner consultants by contributing documentation, delivery kits, and training materials, and by leading enablement sessions on how to deliver and position service offerings. • Maintain and improve delivery automation assets with an emphasis on code cleanliness, maintainability, and appropriate unit/integration testing. • Support scoping and Statement of Work (SOW) creation with Professional Services Engagement Managers, stay current on monthly GitLab releases, and help Regional Delivery Managers with technical vetting and staffing assessments while maintaining a 55% billable utilization. • Review and provide input to Professional Services training materials and presentations. • Develop case studies, presentations, design documentation, and best-practice methodologies. • Work closely with customer project teams to ensure accurate task-level articulation of work required.

California
$123.8K - $209.5K / year
Hopper logo

Senior Backend Engineer – Lodging and Cars

Hopper

Hopper is an accredited, mobile-only travel agency using big data to analyze and predict airfare and accommodations. A fully remote employer, Hopper strives to

• Execute end-to-end technical integrations with external lodgings, cars and GDS partners while navigating complex communication protocols and distributed data schemas. • Write clean, performant code in Scala or other JVM languages to maintain, evolve, and uphold rigorous engineering standards for mission-critical lodging services. • Explore and troubleshoot existing complex codebases to deep-dive into infrastructure and resolve production issues in a distributed system environment. • Partner with Product Managers and Operations to decompose business requirements into technical tasks and estimate delivery timelines. • Take full ownership of the development lifecycle for new product features, from initial technical implementation and testing to production deployment. • Contribute to the design of highly resilient, low-latency services to ensure a seamless booking experience for customers under high load. • Participate in thorough code reviews and identify opportunities to optimize scalability, performance, and system health.

Netherlands
Hopper logo

Senior Backend Engineer – Lodging and Cars

Hopper

Hopper is an accredited, mobile-only travel agency using big data to analyze and predict airfare and accommodations. A fully remote employer, Hopper strives to

• Execute end-to-end technical integrations with external lodgings, cars and GDS partners while navigating complex communication protocols and distributed data schemas. • Write clean, performant code in Scala or other JVM languages to maintain, evolve, and uphold rigorous engineering standards for mission-critical lodging services. • Explore and troubleshoot existing complex codebases to deep-dive into infrastructure and resolve production issues in a distributed system environment. • Partner with Product Managers and Operations to decompose business requirements into technical tasks and estimate delivery timelines. • Take full ownership of the development lifecycle for new product features, from initial technical implementation and testing to production deployment. • Contribute to the design of highly resilient, low-latency services to ensure a seamless booking experience for customers under high load. • Participate in thorough code reviews and identify opportunities to optimize scalability, performance, and system health.

Canada
CA$220K - CA$300K / year
Hopper logo

Senior Backend Developer – Lodging, Accommodation

Hopper

Hopper is an accredited, mobile-only travel agency using big data to analyze and predict airfare and accommodations. A fully remote employer, Hopper strives to

• Implement end-to-end technical integrations with external partners (hotels, accommodations, cars, and GDS), navigating complex communication protocols and distributed data schemas. • Write clean, high-performance code in Scala or other JVM languages to maintain, evolve, and uphold rigorous engineering standards for our critical lodging services. • Explore and debug complex existing codebases to get to the heart of the infrastructure and resolve production incidents in a distributed systems environment. • Collaborate with product managers and operations teams to translate business requirements into technical tasks and estimate delivery timelines. • Take full ownership of the development lifecycle for new product features, from initial technical implementation and testing through production deployment. • Contribute to designing highly resilient, low-latency services to ensure a seamless booking experience for customers during traffic spikes. • Participate in thorough code reviews and identify opportunities to optimize scalability, performance, and overall system health.

Canada