Job Closed

This listing is no longer active.

CI&T logo
CI&T

Navigate Change

Senior Java Backend Developer, Kotlin

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

Location

Brazil

Posted

125 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Backend Developer, Kotlin

CI&T

• Work across the full lifecycle of features, from conception and design through service delivery. • Support testing activities, production deployments and provide ongoing support. • Implement unit, functional and performance tests following the team's guidelines. • Instrument applications to capture performance data, operational logs and metrics. • Troubleshoot technical issues such as bugs and incidents and perform the necessary analyses. • Adhere to the client's policies and processes, ensuring the quality and security of deliverables. • Collaborate with the team, maintaining clear communication and strong partnership.

Job Requirements

  • Experience with object-oriented languages, with a focus on Java and Kotlin.
  • Knowledge of microservices architecture.
  • Familiarity with AWS.
  • Familiarity with software development best practices, including TDD, DDD, Clean Code and Hexagonal Architecture.
  • Experience with agile practices such as SCRUM or KANBAN.
  • Knowledge of SQL databases.
  • Understanding of the HTTP/HTTPS protocol.
  • Familiarity with Git and Git Flow.
  • Effective communication and collaboration skills within the team.
  • Nice-to-haves: Experience with Spring Boot and/or Javalin, knowledge of NoSQL, familiarity with Docker and Kubernetes, experience with data streaming solutions, knowledge of event-driven architectures, experience with Apigee and Node.js (server-side and API management).

Benefits

  • Health and dental insurance;
  • Meal and food allowances;
  • 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 physical and mental health and wellbeing;
  • Prenatal and parenting course;
  • Partnerships with online course platforms;
  • Language learning platform;
  • And many others

Related Job Pages

More Backend Engineer Jobs

Rennsport.gg logo

Senior Backend Engineer

Rennsport.gg

Digital Gasoline. Real Adrenaline. #ForRacersFromRacers

Backend Engineer125 days ago
Full TimeRemoteTeam 1-10Since 2020H1B No Sponsor

• Design, implement, and maintain scalable backend services and APIs • Own and improve backend architecture within the team • Ensure high standards for code quality, testing, and maintainability • Design systems with reliability, scalability, security, and observability in mind • Collaborate cross-functionally with product, frontend, SRE, data, and game teams • Contribute to technical planning and backend roadmap discussions • Identify and address performance bottlenecks, system risks, and technical debt • Participate in incident response and continuously improve system reliability • Mentor engineers and contribute to a strong engineering culture

Sweden
Job Closed
All Your BI logo

Senior Back-end Developer, AI Products

All Your BI

We enable leaders to make winning decisions

Backend Engineer125 days ago
Full TimeRemoteTeam 11-50Since 2019H1B No Sponsor

• Develop, evolve, and maintain digital health applications across multiple stacks (Java, Node.js, Python), focusing on performance, scalability, and security. • Design and implement features in distributed systems, including RESTful APIs, WebSockets, and data streaming pipelines. • Work on integration between microservices and legacy systems, ensuring consistency, resilience, and traceability in communications. • Use message queues and event-driven architectures (RabbitMQ, BullMQ) for asynchronous processing and orchestration of workflows. • Model, optimize, and maintain relational (MySQL, PostgreSQL) and non-relational (MongoDB, Redis) databases, including caching strategies and eventual consistency. • Contribute to the development and integration of generative AI–based features, such as LangChain agents, RAG pipelines, and orchestration via n8n. • Investigate, diagnose, and resolve complex technical issues in multi-tenant production environments. • Ensure code quality through automated tests and software engineering best practices. • Collaborate with multidisciplinary teams (Product, Design, QA, Data, AI) for integrated deliveries aligned with business objectives. • Participate in agile ceremonies and actively contribute to the team’s technical growth.

Brazil
Job Closed
Cogna Educação logo

Mid-level .NET Developer

Cogna Educação

Inovação é o que nos move. Somos uma das maiores organizações de educação no mundo e pioneira no Brasil.

Backend Engineer125 days ago
Full TimeRemoteTeam 10,001+Since 1966H1B No Sponsor

• Develop and maintain .NET applications using C#. • Develop and maintain web interfaces using JavaScript, Angular, React, and HTML/CSS. • Develop and maintain SQL queries for data manipulation in relational databases. • Perform unit testing and continuous integration. • Work collaboratively in an agile environment using Git and JIRA. • Demonstrate proactivity, resilience, and adaptability in the workplace.

Brazil
Job Closed
GitLab logo

Backend Engineer, Knowledge Graph – Rust

GitLab

GitLab, founded in 2011 and based in San Francisco, California, maintains a distributed team of professionals that work remotely across multiple continents. Git

Backend Engineer125 days ago

• Implement and iterate on backend features in the Rust-based Knowledge Graph service, including changes to the query engine, SDLC and code indexing flows, and API endpoints (including MCP endpoints) under guidance from senior and staff engineers • Help maintain integrations between Knowledge Graph and the rest of the GitLab platform, working in areas that touch GitLab Rails, the Data Insights Platform (Siphon, NATS, ClickHouse), and GitLab Duo Agent Platform • Contribute to system design discussions by proposing options, raising questions, and documenting decisions, with a focus on reliability, scalability, and maintainability for analytical graph workloads • Improve the operational maturity of the service by adding or enhancing metrics, logging, runbooks, alerts, and small readiness tasks, and by participating in on-call rotation as appropriate for your level and experience • Collaborate asynchronously with product, data, infrastructure, security, and AI counterparts to clarify requirements, align on scope, and ship features safely for customers and sustainably for the team • Use AI-assisted development workflows responsibly (for example, using Knowledge Graph-backed agents and internal Duo tooling), and share what works with the team while keeping a strong focus on code quality and correctness • Participate in code reviews, knowledge-sharing sessions, and pairing to both learn from others and help maintain consistent standards across the codebase • Contribute across the stack when needed, including occasional Ruby work for Rails integration and authorization paths, or small frontend changes related to Knowledge Graph features (for example, Software Architecture Map UI plumbing)

India
Job Closed