<h2>Hi there! 👋🏻</h2><p>We’re <strong>Tooploox 💎</strong>, a <strong>Solvd Inc</strong>. company.</p><p>We create AI-powered products and services that make a real difference. Our team of nearly 200 specialists - including a 40+ person R&D team with many PhDs - has pioneered AI solutions across industries from healthcare to e-commerce. We’ve published research in top-tier venues like NeurIPS and ICML, while delivering real-world applications that help our clients innovate and scale.</p><p>We are looking for a <strong>Senior Java Developer</strong> to join our team. The ideal candidate will have experience developing scalable Java applications.</p><p><strong>About the project: </strong>We are developing a data retrieval and operations platform for a next-generation customer support system for a global e-commerce leader. The platform will provide a federated GraphQL interface that unifies access to multiple backend services, enabling low-latency, real-time data retrieval and transactional operations to support AI-driven workflows.</p><p><strong>The role will focus on</strong> designing, building and optimizing the platform to ensure scalability, reliability and test automation. This is a multi-team, collaborative initiative that requires close coordination with other delivery teams, adherence to high engineering standards and a strong focus on integration and architectural alignment.</p><h3>What you will do:</h3><ul><li><p><span>Develop and maintain the server-side logic of our applications using Java</span></p></li><li><p><span>Implement efficient and performant backend code for high-volume production applications</span></p></li><li><p><span>Monitor application health, identify related risks, and ensure reliability in production environment</span></p></li><li><p><span>Contribute to all phases of the development lifecycle, from concept to deployment</span></p></li><li><p><span>Review and refactor code, establishing best practices for code hygiene and organization</span></p></li></ul><h3>Experience and skills you need to join us:</h3><ul><li><p><span><strong>5+ years </strong>of backend development experience in Java and Spring Framework</span></p></li><li><p><span>Proficient in <strong>RESTful API </strong>design, experience with <strong>GraphQL APIs</strong></span></p></li><li><p><span>Experience with message brokers (e.g., Kafka, RabbitMQ, ActiveMQ) and caching (e.g., Redis, Memcached)</span></p></li><li><p><span>Proficient with authentication and authorization mechanisms, especially OAuth 2.0</span></p></li><li><p><span>Experience with containerization and orchestration tools like Docker and Kubernetes</span></p></li><li><p><span>Knowledgeable in performance troubleshooting, profiling, and debugging tools</span></p></li><li><p><span>Capable of solving complex challenges related to latency, data consistency, and performance in distributed systems</span></p></li><li><p><span>Understanding patterns of distributed systems design; resilience patterns such as circuit breakers, retries, and timeout</span></p></li><li><p><span>Proficient with code versioning tools, such as Git</span></p></li><li><p><span>Skilled in CI/CD tools and practices</span></p></li><li><p><span>English: B2+ (Written and Oral)</span></p></li><li><p><span>Experience working in a lean agile process</span></p></li><li><p><span>Proactive approach in understand the customer’s business and refining business requirements into technical requirements</span></p></li></ul><h3>It would be great if you also have:</h3><ul><li><p><span>Experience with API contract testing</span></p></li><li><p><span>NoSQL (e.g., MongoDB, Cassandra)</span></p></li><li><p><span>Prompt engineering and experience with integration of GenAI LLMs into productions (ideally) or pet projects at least (OpenAI, Azure OpenAI, Bard, Llama)</span></p></li><li><p><span>Familiarity with federated Graph architectures</span></p></li><li><p><span>Experience mentoring less experienced colleagues is a strong advantage</span></p></li><li><p><span>Team leader experience is a strong advantage</span></p></li><li><p><span>Hands-on experience with Google Cloud Platform</span></p></li><li><p><span>ReactJS experience</span></p></li></ul><h3>The ideal candidate would have:</h3><ul><li><p><span>Strong communication skills with experience in direct customer interactions.</span></p></li><li><p><span>Ability to engage with clients on technical issues, gather requirements, manage expectations and provide updates on project status</span></p></li><li><p><span>Ability to learn quickly, adapt to new technologies, and perform tasks independently</span></p></li><li><p><span>Passion for writing clean, efficient, and maintainable code (and encouraging others to do so)</span></p></li></ul><h3><strong>How we work:</strong></h3><p>At <strong style="border:0px solid rgb(238, 239, 242);font-weight:600;color:inherit;">Tooploox</strong> 💎, you have the <strong style="border:0px solid rgb(238, 239, 242);font-weight:600;color:inherit;">flexibility to choose your working hours ⏰ and location </strong>📍. While we value <strong style="border:0px solid rgb(238, 239, 242);font-weight:600;color:inherit;">remote work</strong>, we also believe in <strong style="border:0px solid rgb(238, 239, 242);font-weight:600;color:inherit;">building relationships </strong>🤝and invite you to join us in our <strong style="border:0px solid rgb(238, 239, 242);font-weight:600;color:inherit;">Warsaw and Wrocław offices </strong>🏢. Enjoy <strong style="border:0px solid rgb(238, 239, 242);font-weight:600;color:inherit;">a relaxed atmosphere </strong>🍃 and try some “home-made” pizza 🍕 from our office pizza oven. We l<strong style="border:0px solid rgb(238, 239, 242);font-weight:600;color:inherit;">ove having pets 🐶 in the office, </strong>so feel free to bring yours along.😁</p>