Senior Java dev

  • Overview is one of the largest retail e-commerce companies in North America. The Fraud Team is responsible for the set of highly loaded services that are used to detect suspicious transactions. The code itself and the technology stack are quite modern. There's also a lot of attention to mature engineering practices

  • Responsibilities

    • Understand business needs

    • Design and document technical solutions

    • Write clean and maintainable code, perform code-reviews

    • Establish optimal processes and state-of-the-art engineering practices

    • Help team to self-organize

    • Take ownership of the system quality

    • (If needed) monitor/support the system in production (Pager Duty)

  • We Require

    · Java Developers with 4+ years of commercial experience;

    · Solid Spring Boot experience;

    · Hands-on experience with Docker Containers;

    · Comfort operating in AWS with minimal guidance (SQS, Lambda, CloudFormation, DynamoDb, etc.);

    · Experience with apps monitoring (DataDog, Splunk, NewRelic, etc.);

    · Experience with Kafka is a plus;

    · Good written and spoken English;

    · Experience with relational/NoSQL DB is a plus;

    · Experience with Kubernetes is a plus.

You may be interested

QA Team Lead for Mobile app (iOS)

Python Senior Developer

Senior Java dev

Looks like talking about your friend?

Be the one to get us in touch