Senior Java Developer (Databases/ remote or Barcelona)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
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.