Вакансия: Senior Java Developer (System Engineer/ 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:
- Optimization and scaling system architecture
- System, platform and low-level tasks
- Developing drivers and connectors
- Providing high availability and system performance during accessing different client services and databases
- Ensuring transfer of large amounts of data and load balancing
- Zero-downtime deployment
- Providing network traffic control, routing control, security and data encryption
- Solving security issues with clients
- 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)
- Experience in developing multithreaded applications in Java
- Experience working with asynchronous I/O
- Experience working with database (SQL mostly, NoSQL, incl. cloud ones)
- Experience working with production infrastructure
- Experience working with high-load and high-performance systems
- Knowledge of data structures and algorithms
- Knowledge of network protocols
- English level: Upper-Intermediate+ (B2)
Would be a plus:
- Experience in low-level development (C/C++)
- Experience with Spring
- 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.
Ключевые навыки:
Бэкенд Старший (Senior) Java Java core Системное программирование Многопоточность Асинхронное программирование Алгоритмы и структуры данных Базы данных SQL Низкоуровневое программирование Сетевые технологии