Java Developer

Mintos

  • Rīga
  • Pastāvīgs
  • Pilna laika
  • 14 days ago
  • Ērtā pieteikšanās
Mintos, a leading and award-winning marketplace for investing in loans, is looking for a Java Developer to join our Engineering team!Mintos Wallet will be a key part of the Mintos system universe, handling the incoming and outgoing money flows and providing the growing portfolio of Mintos products with APIs to access those funds.As a Java Developer for the Mintos Wallet project, you will be involved in the software development life cycle, from planning and prioritizing to testing and release. The responsibilities also include building Java microservices and writing automated tests before release. If you have hands-on experience developing software with agile methodologies and are ready to join our team of experienced developers, we'd like to meet you. Ultimately, you will work with the product team to deliver a brand-new product to the Mintos Marketplace. This is an exciting opportunity to work on a green-field project with few constraints.You will:
  • Identify and analyze user requirements, closely working with a Product Owner;
  • Work in a Kanban environment;
  • Write well-designed, efficient code;
  • Develop event-driven applications;
  • Review team members’ code;
  • Design data persistence solutions;
  • Document development phases.
Our tech-stack:
  • Java 17, Spring Boot 2.7.x;
  • Groovy 3, Spock 2.2;
  • Lombok, vavr;
  • Cucumber for end-to-end tests;
  • RabbitMQ for inter-service communication;
  • WebFlux for HTTP APIs;
  • Liquibase, PostgreSQL, Redis;
  • Gradle, Docker, Kubernetes;
  • GitHub for source control;
  • AWS services (EKS, ECR, CodeBuild, CodePipeline, RDS, CloudWatch).
Your professional skills and background:
  • Willingness to innovate and use the latest technologies;
  • Experience working in an Agile environment;
  • Good level of written and spoken English.
What we offer:💶 Stock options. In addition to a competitive salary, you’ll get a stake in Mintos. We believe in what we do, and we hire people who own the work they do. This mutual assurance is sealed with the Mintos stock options given to all our employees from the first day of joining Mintos.🏡 Remote work policy. Work is a thing you do, not somewhere you go - you can work most of the week remotely or choose to come to the office. Usually, teams agree to meet in the office one to two days a week.☕️ Snacks and drinks. Our kitchen is always packed with tasty snacks and drinks. If you got into the flow and stayed in the office longer than usual - the dinner is on us! And there is also a canteen downstairs in our building, providing healthy lunch options.🧠 An annual learning budget of 1000 EUR for your professional development, including unlimited access to our book library. Choose how to use this yourself - take courses, visit conferences, etc.🏝 A flexible vacation policy. Do your best work, and take time off when you need it. Also known as work-life balance. At Mintos we don’t limit vacation time to the 4 weeks stipulated by law.❤️ Care and attention. You will get health insurance, but more importantly, you will get a team of genuinely great co-workers who will support you in your work and share some more or less funny jokes along the way. We want you to enjoy your job, not stress about it. Learn more about Mintos virtues🚀 Meaning. Ground-floor opportunity to change the world of investing as we know it.😴 Naproom. On days when you came to the office but got sugar-crushed from too many Nutella coated snacks, take a power nap to get your energy back to optimal levels.🚲 Shower. Cycling or running to work in the morning or going to the gym during lunch? We have showers. And we like sports.Compensation:The monthly gross salary for this position is starting from € 3 000 - 4 300, based on experience.Mintos is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you need assistance with the interview due to a disability, please outline it in your application.By applying to this position, you agree that the personal information you shared will be processed by the Mintos Group for the purpose of recruitment and saved for the period of 2 years, and you agree to receive our future vacancies to your email. Your personal data will not be disclosed to third parties and/or used for any other purposes without your consent.Please apply via LinkedIn or here. We look forward to hearing from you!

Mintos