Backend Java Engineer
B
BinanceFintech, Blockchain
Europe / Remote / Poland, Warsaw / Norway, Oslo / Global / Poland, Krakow / Romania, Bucharest / Romania, Iași / Southern Europe / Spain, Barcelona / Spain, Madrid / United Kingdom, LondonContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Kazakh, Russian, English
- Experience
- Minimum of 7 years
- Required Skills
- SQLJavaKafkaRabbitmqSpring BootNosqlRESTful APIsLinuxMicroservices
Requirements
- Minimum of 7 years of experience in software development and architecture.
- Strong expertise in Java and backend frameworks (e.g., Spring Boot, RESTful APIs).
- Experience with databases (SQL and/or NoSQL), messaging systems (e.g., Kafka, RabbitMQ), and microservices architecture.
- In-depth understanding of Linux and computer networks.
- Experience in profiling, benchmarking and optimizing ML applications.
- Ability to speak in English and Kazakhstan/Russian language is required to coordinate with external Kazakhstan business partners and stakeholders.
- Java code development experience, preferably Apache open source project developers.
- Experience in high availability, high performance, and resource optimization.
Responsibilities
- Design, develop, and maintain backend services and APIs for global products using Java.
- Build a high-performance, highly available, and secure backend system to provide robust support for BigPay Fiat business operations.
- Engage in and improve the whole lifecycle of service, from inception and design, through to deployment, operation, and refinement.
- Develop and maintain tools, re-designing capacity planning infrastructure for greater scalability.
- Troubleshooting, diagnosing, fixing software issues, and ensuring data security, and end-to-end system architecture.
View Full Description & ApplyYou'll be redirected to the employer's site