Job Closed

This listing is no longer active.

CI&T logo
CI&T

Navigate Change

Mid Level/Senior Backend Developer, Java

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

Location

Brazil

Posted

79 days ago

Salary

0

Seniority

Senior

Job Description

Mid Level/Senior Backend Developer, Java

CI&T

• Act as a driving force for digital and cultural transformation at Brazil's largest bank, not only following established practices but building a foundation of continuous pursuit of technical excellence. • Focus on the impact the solution will generate and on the user experience. • Collaborate with multidisciplinary teams to design, develop, and implement efficient solutions. • Maintain and continuously improve existing systems. • Integrate systems with AWS cloud services.

Job Requirements

  • Object-oriented programming: strong command of the paradigm with fluent understanding of concepts and applicability (classes and objects, association, encapsulation, inheritance, and polymorphism)
  • Experience in development with Python, Node.js, and Java, including frameworks such as Spring and Hibernate
  • Deep knowledge of microservices architecture, design patterns, Clean Architecture, and the BFF (Backend-for-Frontend) architectural pattern
  • Knowledge of feature toggle concepts and their application in software
  • Software development best practices including SOLID, KISS, YAGNI, DRY, and DDD
  • Modeling REST APIs with Spring Boot and creating gateways using AWS API Gateway
  • Knowledge of application security, including authentication and authorization mechanisms for API consumption, OWASP guidelines, and best practices
  • Experience with unit and integration testing using JUnit 4+ and Mockito
  • Experience with AWS (EC2, ECS, EKS, Fargate, S3, SQS, SNS, Lambda, API Gateway, CloudWatch)
  • Desirable:
  • Understanding of relational databases and NoSQL databases
  • Use of messaging services such as Amazon SQS or Kafka
  • Experience with DevOps practices and automation using tools like Docker and/or Kubernetes
  • Familiarity with version control tools such as Git and GitHub
  • CI/CD — knowledge of GitHub Actions or AWS CodePipeline
  • Experience with Veracode
  • Experience working with Agile teams and Scrum/Kanban methodologies
  • Seek and value continuous improvement of engineering processes and practices, with critical thinking and the ability to mentor junior developers on the team.

Benefits

  • Health and dental insurance
  • Meal and food vouchers
  • Childcare assistance
  • Extended parental leave
  • Partnership with gyms and health and wellness providers via Wellhub (Gympass/TotalPass)
  • Profit-sharing (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Discount club
  • Free online platform dedicated to physical and mental health and wellbeing
  • Pregnancy and responsible parenting courses
  • Partnerships with online course platforms
  • Language learning platform
  • And many more

Related Job Pages

More Backend Engineer Jobs

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

• Experience with the Java programming language. • Experience developing for Unix and Linux environments. • Knowledge of data structures, algorithms, and code debugging.

Brazil
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1986H1B No Sponsor

• Professional responsible for producing the software artifacts that the Squad must deliver.

Brazil
Stratus logo

Senior Data Architect, Database Engineer

Stratus

Built Around People. Driven by Outcomes. Designed for P&C Insurance.

Backend Engineer79 days ago
Full TimeRemoteTeam 501-1,000Since 2001H1B Sponsor

• Assess current homegrown data operations and production database layer • Design future-state architecture leveraging MongoDB best practices and modern data stack technologies • Own MongoDB performance optimization end-to-end • Lead ongoing MongoDB maintenance • Drive hands-on implementation of critical data infrastructure improvements • Establish testing, monitoring, and data quality frameworks • Architect the data layer to support AI-driven workloads • Partner with application and ML engineering to make production data AI-ready

New York
Job Closed
Intellux logo

Mid-level Back-end Software Developer

Intellux

AI-Powered digital marketing agency

Backend Engineer79 days ago
Full TimeRemoteTeam 11-50Since 2025

• Develop and enhance scalable SaaS applications with a multi-tenant architecture, ensuring tenant isolation, security, and performance between customers. • Build and maintain robust RESTful APIs using TypeScript (Node.js) and Python. • Implement complex integrations with external services and APIs. • Contribute to defining backend architecture and development best practices. • Configure, maintain, and improve CI/CD pipelines using GitHub Actions. • Administer and monitor Linux environments and AWS infrastructure. • Collaborate with product, frontend, and operations teams to continuously deliver solutions.

Brazil
Job Closed