Intellias
Senior Java Software Engineer
IntelliasUkraine11 days ago
Full-timeEngineering

What project we have for you

At the Cart & Checkout team, our primary responsibility is to manage the process of customers purchasing products from our shops. This includes overseeing the addition of items to the shopping cart, collecting shipping and billing information, fraud prevention and remediation and other payment processes. We play a crucial role in the shopping process, as we handle the final steps of the shopping experience and ensure that orders are placed successfully.


What you will do

  • with your Team, Engineering Manager and Product Owner, you will be working in a challenging Agile environment in close collaboration with other teams;
  • you will develop and continuously deliver applications for one of the most successful pet e-commerce platforms in Europe;
  • you will participate in the team’s technical/architectural discussions and decisions;
  • you will participate in the complete software development life cycle from discovery through coding, testing, deployment and maintenance;
  • on a daily basis, you will learn and grow your skills, striving for mastery using state-of-the-art technologies and practices such as AWS, microservices, docker and much more!


What you need for this

  • 5+ years of experience in software development;
  • Solid experience using Java 11+ and Spring framework;
  • Experience with relational/non-relational databases;
  • Passionate about writing clean, modular, testable code, designed with architectural principles in mind and proper use of design patterns;
  • Experience working with microservices;
  • Hands-on experience with DevOps tools and practices (container orchestration, CI, monitoring and alerting, AWS & Kubernetes);
  • Focus on automated testing and good experience with different levels of tests (unit tests, integration tests, end-to-end tests);
  • Practical experience in designing and prototyping software architecture of enterprise solutions is a plus;
  • You are interested in growing as a software engineer, participating actively in the whole development cycle (backend, database, testing, DevOps).
  • Experience in the e-commerce domain.



Skills

  • Agile
  • AWS
  • Java
  • Kubernetes
  • Microservices
  • Spring
  • TDD/BDD

Key Skills

Ranked by relevance