Senior Java Developer (Databases/ remote or Barcelona)


от 6000 до 8000 $

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

Полный рабочий деньМожно удаленно


NEWHR is a boutique headhunting agency specializing in information technology.

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

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

About Company:

         We are the startup with HQ in Cupertino, USA and with the high-qualified international team.
         We are proud to be recognized as a Leader in iPaaS solutions (by Gartner, 2020) and to be amongst the TOP 100 fastest-growing technology companies in USA (by Deloitte, 2020).
          Also we are in the TOP 20 fast-growing companies in Silicon Valley, USA and in the TOP 100 Cloud companies (by Forbes, 2021). 

About Product:

           We develop an Integration Platform as a Service (iPaaS), a single AI-based platform that enables to integrate 300+ apps (such as Salesforce, Amazon apps, Slack etc.), unify and automate workflows, data and team interaction across these applications with robust security and governance.

What you will be responsible for:

  • Developing tools for all databases (SQL mostly, NoSQL, incl. cloud ones)
  • Developing a database query builder
  • Developing tools for ETL-data processing
  • Implementing and maintaining database connectors
  • Analyzing performance issues and implementing optimisation of database connectors
  • Providing load balancing and application performance monitoring
  • Investigating clients issues
  • Providing code reviews to teammates

We expect that you have:

  • 7+ years in software development
  • 5+ years in Java development
  • Deep knowledge of Java internals (incl. Java Core and JDBC)
  • Deep experience in RDBMS (PostgreSQL, SQL Server, Oracle, MySQL) and Cloud databases (Redshift, Snowflake)
  • Deep knowledge in Query optimization, SQL and ORM technologies
  • Knowledge of messaging standards like AMQP and JMS
  • Knowledge of data structures and algorithms
  • Experience working with high-load and high-performance systems
  • English level - Upper-Intermediate+ (B2)

Would be a plus:

  • Experience with ETL-data processing
  • Experience with Spring framework
  • Experience working in startups
  • Contributions to open source projects
  • Ability to switch quickly to another language if necessary

What we offer:

  • $6000 - $8000 + Stock Option (the higher salary may be negotiated depends on your experience)
  • Full remote work
  • Relocate to Barcelona, Spain (if you want)
  • Paid cost for notebook/PC for work
  • Paid wellness and fitness
  • Paid team bonding activities and team celebrations
  • Paid cost for professional development courses, conferences and continuous learning
  • Paid 20 workdays vacation
  • Day offs according to Russian calendar
  • Collaborate with senior developer's team from the world-famous IT-companies
  • Work with speed and flexibility as a startup but with solid background of company's and product's recognition by the world famous investment fonds and by 7000+ enterprise customers world wide.