CI&T is your end-to-end digital transformation partner. As a digital native, we bring a 25-year track record of accelerating business impact through complete and scalable digital solutions. With a global presence of more than 2,800 professionals in strategy, research, data science, design and engineering, we unlock top-line growth, improve customer experience and drive operational efficiency.
CI&T believes that in order to deliver the best services to our clients, we have to build awesome teams. And, we are looking for a Software Engineer experienced with Java Development to join CI&T in Toronto, ON, Canada as we tackle large challenges and bring innovation and business impact to our clients.
Our expectation is that you can bring your experience and passion in Agile Software Development, your understanding or willingness to learn the best way to solve challenging technical problems and, above all, your desire to continue developing your technical skills becoming a technical reference for others.
You will be responsible for developing software with quality, contributing to the adoption of modern agile software development practices and mentoring other developers on the team.
2-5 years of proven working experience as a Java Developer
Experience in software development teams following Agile Development methodologies
Hands-on experience with Cloud Native application development and DevOps practices
Experience writing automated test cases using frameworks such as JUnit or others
Understanding of continuous integration
Effective English written and verbal communication skills
Experience with Java, Spring, Spring Boot, Maven, Gradle, TDD, BDD, RESTFull API, GIT, MySQL, SQL Server, MongoDB, RabbitMQ, Redis, Swagger, Containers and Kubernetes
Experience in using and deploying code to Cloud Infrastructure
CI&T is an Equal Opportunity Employer