We are looking for a thoughtful, experienced Java Architect to join our engineering team. The ideal candidate will join a team that takes full responsibility implementing new features, improving performance, and building robust solutions for our payments products.
What you'll do
You Will be the referent for the new generation of microservices in the architecture.
Implement defined requirements, with a combination of system architecture and programming skills
Design solutions, code, test, and deploy them, while optimizing existing products
Write clear, maintainable code that will perform on multiple platforms
You’ll solve integration problems, prototype and develop custom solutions
Understand a software product from top to bottom and suggest elegant solutions
Bachelor’s degree in engineering or computer science
5+ years of software development experience using Java SE
Knowledge of microservices achitecture
Experience working with: Spring, Maven, Java 1.8+
Experience using in production: NoSQL Couchbase, MongoDB or Cassandra.
Ability to translate user requirements into technical solutions