At CI&T, we are seeking a highly skilled and motivated Software Developer to join our team in Brazil. You will contribute to innovative projects in a collaborative, transforming, and multicultural environment.
Position Overview:
As a Senior Software Developer, you will lead the design and development of scalable backend solutions using Java, Spring Boot, and SQL/NoSQL databases. Collaborating with cross-functional teams, you will ensure high-quality deliverables that meet client expectations while leveraging data for insightful decision-making.
Key Responsibilities:
Develop, test, and deploy software applications using Java and Spring Boot.
Collaborate with stakeholders to define project requirements and technical solutions.
Design and implement RESTful APIs to enhance application functionality.
Maintain and improve application performance, scalability, and reliability.
Mentor junior developers and foster a culture of continuous learning.
Utilize SQL and NoSQL databases to manage and analyze data effectively.
Apply Python for data science tasks to drive insights and support decision-making.
Required Skills and Qualifications:
Proficiency in Java and Spring Boot.
Strong experience with SQL and NoSQL databases.
Familiarity with Python for data science applications.
English level: B2+.
Nice-to-Have Skills:
Experience with data tools such as Databricks, Azure Data Factory, Spark, Numpy, and Pandas.