Avenue Code

Position

Java Engineer

Canada

622f6f24545f703153389d75
Sobre a empresa:

Avenue Code é uma empresa de consultoria de e-commerce com sede em São Francisco, com três escritórios adicionais no Brasil (Porto Alegre, Belo Horizonte e São Paulo). Nós somos uma empresa 100% financiada com capital privado, rentável, e têm sido uma trajetória de crescimento sólido por vários anos. Nós nos preocupamos profundamente com nossos clientes, nossos parceiros e nossos consultores. Preferimos a palavra “parceiro” ao “fornecedor”, e nosso investimento em relacionamentos profissionais é um reflexo dessa filosofia. Orgulhamo-nos da nossa perspicácia técnica, da nossa capacidade colaborativa de resolução de problemas e do calor e profissionalismo dos nossos consultores.

About the opportunity:

We are looking for Experienced Java Engineers to join our team in long-term projects, side based with our clients.

Responsibilities:

• Studied Computer Science, Information Systems, Software Engineering or related courses;

• Experience with Java development (preferably version 8 or above);

• Knowledge of web development frameworks like Spring or J2EE

• Strong knowledge of design patterns and object-oriented programming principles;

• Software modeling and design experience

• Experience with ORM Java frameworks (preferably Hibernate);

• Experience in databases (relational or non relational) and domain in their query languages

• Experience with code version control systems (preferably Git; SVN, CSV, etc)

Required Qualifications:

• Experience with build automation tools (Ant, Maven, Gradle, etc);

• Strong knowledge of software testing strategies and experience with Java testing libraries (jUnit, TestNg, Mock frameworks, etc.).

• Experience with SOA implementation in Java (SOAP, REST, JMS, JAX / RS, JAX / WS);

•Advanced English

Nice to Have:

• Experience with Test Driven Development (TDD)

• Experience with Cloud ( GCP,AWS)

• Kafka is a Nice to have, might be your differencial