Senior Software Engineer (Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Java/GraphQL): Building a data retrieval and operations platform for a customer support system of a global e-commerce leader with an accent on federated GraphQL interfaces and backend scalability. Focus on designing low-latency real-time data retrieval systems and ensuring system reliability in distributed environments.
Location: Poland, Argentina, Brazil, Colombia, Georgia
Company
AI-native consulting and technology services firm delivering enterprise transformation across cloud, data, software engineering, and artificial intelligence.
What you will do
- Develop and maintain server-side logic using Java and Spring Framework.
- Implement performant backend code for high-volume production applications.
- Design and optimize a federated GraphQL interface to unify access to multiple backend services.
- Monitor application health and ensure reliability in production environments.
- Review and refactor code to establish best practices for code hygiene and organization.
- Collaborate across multi-team initiatives to ensure architectural alignment and high engineering standards.
Requirements
- 5+ years of backend development experience in Java and Spring Framework.
- Proficiency in RESTful and GraphQL API design.
- Experience with message brokers (Kafka, RabbitMQ, ActiveMQ) and caching (Redis, Memcached).
- Experience with Docker, Kubernetes, and OAuth 2.0.
- English: B2+ (Written and Oral) required.
- Ability to solve complex challenges related to latency, data consistency, and resilience patterns (circuit breakers, retries).
Nice to have
- Integration of GenAI LLMs into production or pet projects (OpenAI, Azure OpenAI, Llama).
- Experience with API contract testing and NoSQL databases (MongoDB, Cassandra).
- Familiarity with federated Graph architectures.
- Hands-on experience with Google Cloud Platform (GCP).
- Experience in mentoring colleagues or acting as a Team Lead.
- Knowledge of ReactJS.
Culture & Benefits
- Opportunity to shape real-world AI-driven projects for clients from startups to enterprises.
- Collaboration within a global, inclusive team across different continents and cultures.
- Work environment prioritizing continuous learning, innovation, and ethical AI standards.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →