Loading...

[Job – 29172] Mid Level/ Senior Backend Developer Java , Brasil

  • Full Time
  • Anywhere

CI&T

We are technology transformation specialists, combining human expertise with AI to create scalable tech solutions. We are looking for a Java Full/Senior Developer who likes challenges to work on the evolution of a project in the financial area, creating new features and improving existing ones.

Requirements

  • Act as the protagonist of digital and cultural transformation in the largest Brazilian bank, not only following established practices but building a foundation for continuous search for technical excellence;
  • Act with focus on the impact to be generated by the solution and the user experience.
  • Collaborate with multidisciplinary teams to design, develop, and implement efficient solutions.
  • Maintain and continuously improve existing systems.
  • Integration of systems with AWS cloud services.
  • Object-oriented orientation: mastery of the paradigm with fluency in concepts and applicability (Classes and Objects, Association, Encapsulation, Inheritance, and Polymorphism)
  • Experience in development in Phyton, Node, Java, including frameworks such as Spring and Hibernate
  • Deep knowledge in microservices architecture, design patterns practices, Clean Arch, BFF architectural pattern
  • Knowledge of the concept and application of Feature Toggle in the application
  • Good software development practices with SOLID, KISS, YAGNI, DRY, and DDD
  • Modeling REST APIs with Springboot and creating 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 testing with JUnit4+ and Mockito
  • Experience with AWS (EC2, ECS, EKS, Fargate, S3, SQS, SNS, Lambda, API Gateway, CloudWatch)
  • Desirable: Understanding of relational and NoSQL databases
  • Use of message services such as Amazon SQS or Kafka
  • Experience in DevOps practices and automation with tools such as Docker and/or Kubernetes
  • Familiarity with version control tools, such as Git and Github
  • CI/CD – Knowledge of GitHub Actions or AWS CodePipeline
  • Experience with Veracode
  • Soft Skill: Experience working with agile teams and Scrum/Kanban methodologies
  • Search for and appreciate the continuous improvement of processes and engineering practices, with critical thinking and ability to direct junior developers in the team.

Benefits

  • Health and dental plan
  • Food allowance and meal
  • Nursery aid
  • Extended parental leave
  • Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass
  • Participation in Profits and Results (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Discount club
  • Free online platform dedicated to promoting physical, mental, and well-being health
  • Gestant and parental responsibility course
  • Partnership with online course platforms
  • Language learning platform
  • And many others

Originally posted on Himalayas

To apply for this job please visit himalayas.app.

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.