Software Engineer FullStack Senior

Experian Logo

Experian

πŸ“Remote - Brazil

Summary

Join Serasa Experian, Brazil's leading Datatech company, as a Senior FullStack Software Engineer. This role requires expertise in both front-end and back-end development, creating scalable, high-performance solutions. You will develop and maintain web applications using modern technologies, collaborate with design and product teams, implement and integrate APIs, and ensure code quality through automated testing. The ideal candidate possesses extensive experience in Java, Spring Framework, microservices, and agile methodologies. Serasa Experian offers a dynamic and innovative work environment with opportunities for professional growth and a commitment to employee well-being.

Requirements

  • Mastery of Java 17+ programming language, using Spring Framework (Spring Boot, Spring Data, Spring Batch) and microservices API REST architecture
  • Mastery of version control with Git
  • Mastery of relational databases (SQL Server, Oracle, PostgreSQL, MySQL) and non-relational databases (MongoDB)
  • Experience in agile methodologies
  • Experience in cloud architecture and its resources (preferably AWS Cloud), with practices in the use of queues and storage
  • Experience in containerization (Docker, Kubernetes)
  • Experience in unit testing using JUnit and Mockito
  • Experience with CI/CD pipeline (Jenkins)
  • Experience with microservices monitoring (Grafana, Kibana, Dynatrace)

Responsibilities

  • Develop and maintain web applications using modern technologies
  • Collaborate with design and product teams to create intuitive user interfaces
  • Implement and integrate RESTful APIs
  • Guarantee code quality through reviews and automated tests
  • Participate in all phases of the software development lifecycle, from conception to deployment

Preferred Qualifications

  • Desirable knowledge in Python
  • Desirable knowledge in Scala
  • Desirable knowledge in Airflow

Benefits

Commitment to building an inclusive culture and an environment where people can balance their careers with their personal commitments and interests, valuing well-being

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.