Senior Developer - Java

Development and Engineering @ Porto Alegre, Brazil

e-Core is one of the best places to work in Brazil (IT & Telecom) since 2008 according to GPTW's annual report and we are proud of our strong global team of smart and talented individuals committed to delivering high-quality work. Based in Porto Alegre and with offices in São Paulo (BR), Florida (US) and New York (US).
 
We are expanding a technical team that works on a project using emerging technologies with extra help from a global, distributed team. Do you know a lot of emerging technologies and know how to work in self-managed multidisciplinary teams? This might be the job for you! 


Core Requirements:

  • An academic background in Computer Science or related discipline;
  • Strong object and service-oriented design and development skills;
  • Experience with Java or similar JVM based languages;
  • Experience with Spring/Spring boot or similar frameworks;
  • Experience with unit, functional, and acceptance tests;
  • Experience with version control like git;
  • Experience working in an Agile development methodology;
  • A good understanding of relational databases;
  • Message queue solutions (RabbitMQ, ActiveMQ).

Nice to have:

  • Knowledge of microservices;
  • AWS (EC2, S3);
  • Stream programming (Apache Kafka).

Apply for this position