[Job - 20294] Senior Java Developer (Data)

Job Description

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.
  • E-commerce experience is a plus.