Senior Java/Kotlin Developer specializing in scalable tech solutions at CI&T, leveraging AI expertise. Contributing to high-quality systems in an agile environment.
Responsibilities
Develop and enhance applications using Java and/or Kotlin with Spring Boot.
Build and maintain secure, high-performance, and scalable RESTful APIs.
Work on developing reactive applications using WebFlux.
Implement resilience patterns using tools such as Resilience4j.
Ensure code quality through automated testing and engineering best practices.
Develop unit and integration tests using JUnit.
Use static code analysis tools, such as Sonar, to enforce quality standards.
Participate in CI/CD processes, contributing to automation and continuous improvement of deliveries.
Work with version control and SCM processes.
Collaborate with cross-functional teams in agile environments.
Use Flow to increase development productivity and quality.
Requirements
Strong experience in Java and/or Kotlin.
Experience with Spring Boot.
Experience developing RESTful APIs.
Experience with reactive programming using WebFlux.
Experience with Resilience4j or resilience patterns.
Experience with automated testing (unit and integration).
Experience with JUnit.
Experience with code quality analysis tools (e.g., Sonar).
Experience with CI/CD.
Experience with SCM and version control tools (e.g., Git).
Experience working with agile methodologies and task management tools.
Experience using Artificial Intelligence to improve productivity and code quality.
Benefits
Health and dental insurance;
Meal and food allowances;
Childcare allowance;
Extended parental leave;
Partnerships with gyms and health and wellness professionals via Wellhub (Gympass) and TotalPass;
Profit-sharing (PLR);
Life insurance;
Continuous learning platform (CI&T University);
Employee discount club;
Free online platform dedicated to physical and mental health and well-being;
Backend Engineer developing and maintaining backend infrastructure for web applications at a company blending art and technology. Collaborating with team members to ensure robust and scalable systems.
Senior Backend Engineer collaborating with engineers and product managers at Frontify to enhance brand features. Building scalable systems while maintaining robust architecture in a vibrant team.
Software Engineer (Backend) developing scalable backend services using Java or Go for a tech company. Involvement in microservices architecture, CI/CD pipelines, and DevOps practices.
Java Back - End Developer designing scalable solutions at Periferia IT Group. Collaborating on projects and ensuring code quality in a hybrid work environment.
Java Developer for B. Rekencentra improving aviation software solutions. Collaborating with specialists and contributing to critical weight & balance calculations.
Backend Engineer for Configuration Team developing high - traffic backend services primarily in Go. Collaborating on feature development and maintaining Node.js services.
Senior Software Engineer developing and extending SaaS solutions for travel tech company. Leading performance optimizations and collaborating with global teams on various projects.
Fullstack Software Developer at isento developing tailored cloud applications for business processes. Collaborating in a cross - functional team with technologies like Java and Angular in a hybrid work environment.
.NET Developer creating backend systems at InfoTrack, enhancing legal technology. Collaborating on AI - driven solutions to streamline legal processes and improve efficiency.
Senior Backend Developer key role in Business Partner Transparency within osapiens HUB. Developing innovative software solutions while collaborating with a talented team in a hybrid work model.