We are looking for a Java Full/Senior Developer to work on the evolution of a project in the financial area, creating new features and improving existing ones.

Requirements

  • Object-oriented orientation: mastery of the paradigm with fluency in concepts and applicability (Classes and Objects, Association, Encapsulation, Inheritance and Polymorphism)
  • Experience in development Phyton, Node, Java, including frameworks such as Spring and Hibernate
  • Deep knowledge in microservices architecture, design patterns practices, Clean Arch, architectural pattern BFF
  • Knowledge of the concept and application of Feature Toggle in application
  • Good practices of software development with SOLID, KISS, YAGNI, DRY and DDD
  • Modeling of REST APIs with Springboot and creation of gateways using AWS API Gateway
  • Knowledge of application security, including authentication and permission mechanisms for API consumption, OWASP and best practices
  • Practice in unit and integration tests with JUnit4+ and Mockito
  • Experience with AWS (EC2, ECS, EKS, Fargate, S3, SQS, SNS, Lambda, API Gateway, CloudWatch)

Benefits

  • Health and dental plan
  • Food and meal allowance
  • Childcare allowance
  • Extended parental leave
  • Partnership with gyms and health and well-being professionals via Wellhub (Gympass) TotalPass
  • Participation in Profits and Results (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Discounts club
  • Online platform dedicated to promoting physical, mental and well-being health
  • Pregnant and responsible parenting course
  • Partnership with online course platforms
  • Language learning platform