Senior java developer

Местоположение и тип занятости

Стамбул (Турция)Полный рабочий деньМожно удаленно

Компания

Full-cycle мобильная и веб-разработка

Описание вакансии

Условия работы

JetRuby Agency is an international software development and business consulting company headquartered in San Francisco, the USA. We are Top Mobile App Development Companies for Startups 2020-2021.

Our goal: To bring our expertise to big corporate clients and start-ups. We help to develop start-ups and empower them to turn into great sustainable companies on the market. We contribute to big companies improving their products and growing them to enterprise-level decisions. Our customers are located in more than 24 countries over the world.

We have solid expertise in web and mobile development. We closely work with customers in various industries like FinTech, FoodTech (delivery and marketplaces), HealthCare, AgriTech, FinTech, and Education. Some of our customers are GoPro, Financial Times, Universum but plenty of significant customers are under NDA. On the whole, we have successfully launched more than 250 projects.

Our company brings together 150+ in-house engineers, experts in 12 popular technologies, who constantly increase their skillset and strive to improve their tech stack. We strive to expand, offering top-notch app solutions under the highest standards of ISO 30414 (Human Capital) and ISO 10018 (People Engagement). And we grow by 50% year over year.

Now we are looking for a Senior java developer for a large fintech project to create online banking systems for clients from Europe and the USA.

We provide ideal conditions for professional growth and personal development: an individual development plan (updated every 3 months), workshops and master classes within the company.

REQUIREMENTS:

  • 5+ years experience as Backend Developer;
  • Experience in stack Java 8-11, Spring Boot, Hibernate, Oracle, MSSQL, MySQL, Rest APIs, Microservices, design patterns, TDD;
  • Experience in large enterprise projects in product companies;
  • Knowledge of the main approaches to writing client-server applications and applications with a distributed architecture;
  • Understanding approaches and techniques for writing unit and integration tests.
  • English Upper Intermediate.

RESPONSIBILITIES:

  • Development of new functionality in existing projects and development of projects from 0;
  • Refactoring and optimization of existing functionality;
  • Writing unit and integration tests;
  • Writing technical documentation.

WE OFFER:

  • Convenient work schedule, flexible start / end of the working day;
  • Reimbursement of expenses for participation in external events and conferences;
  • Career Development Program;
  • Transparency of horizontal growth. Everyone in the company understands how assessments and transitions between positions happen.