PROMOTEDPOSTADA HÁ 743 DIAS
Kunai is a fast-growing digital agency of 80+ people specializing in fintech. Ours is a fully remote team driven by innovation and experimentation. Over the past decade, we've shipped over 150 products for clients that include Visa, the United Nations, Wells Fargo, Ernst & Young, and TOMS Shoes. Our founders built a previous agency (Monsoon) that was acquired by Capital One in 2015. We focus our teams on outcomes that will grow the business and serve the needs of our customers.
 
We are looking for full-time Backend Java Engineers to join our engineering team. We focus our teams on outcomes that will grow the business and serve the needs of our customers.
 
This team will work on Enterprise Products and Platforms for one of the largest financial institutions in the world, laying the groundwork to build stellar user experiences today and supporting others that haven't even been dreamt of yet.

You Will:

    • Delivering software components while working in collaboration with the product team.
    • Designing solutions, writing and testing code, automating tests and deployment.
    • Enforcing existing process guidelines, driving new processes/guidelines/team rules.
    • Following and advocating for engineering best practices.
    • Raising the game of your teammates in all areas.
    • Participating fully in the Agile Scrum process including speaking up and giving your opinion.
    • Picking up new technologies and pitching in on story tasks (design, code, test, CI/CD, deploy, etc).

Requisitos

You Need:

    • Bachelor’s Degree
    • At least 4 years of software development experience
    • At least 2 years of programming experience with Java and its standard frameworks (e.g. Spring, Java EE)
    • At least 2 years of programming experience working with relational databases - MySQL, Postgres
    • At least 2 years of experience with RESTful Web-services 

The Ideal Candidates Also Have:

    • At least 5 years of software engineering experience with the following languages: Java, Javascript (Node.js) or Python.
    • At least 2 years of building highly available, scalable, lossless distributed systems serving huge data at a minimum latency with high throughput.
    • At least 1 year of experience with NoSQL databases (DynamoDB, MongoDB, Cassandra) 
    • At least 2 years experience programming with Java persistence frameworks (e.g. JPA, Hibernate)
    • At least 2 years of experience in an Agile environment.
    • At least 2 years of experience building software in a continuous integration environment.
    • At least 2 years of experience building and deploying applications on cloud – AWS
    • At least 1 year of experience designing/architecting Distributed Systems
    • At least 1 year of experience with Functional Programing principles
    • At least 1 year of experience with Serverless / AWS Lambda development
    • At least 1 year of experience with Event Streaming / PubSub
    • At least 1 year of experience with ElasticSearch
    • At least 1 year of experience with Graph Database concepts
    • At least 1 year of experience with Machine Learning concepts

Conhecimentos

JAVAMYSQLNODEJS

Backend Engineer - Java

Nivel de senioridade

Mid-Level

Tipo de contrato

Negotiable

Faixa salarial

USD-2$ 6.000,01 - USD-2$10.000,00
POSTADA HÁ 743 DIAS
Remoto

Nivel de senioridade

Mid-Level

Tipo de contrato

Negotiable

Faixa salarial

USD-2$ 6.000,01 - USD-2$10.000,00