Skip to content
← Back to job listings

Senior Software Engineer (Java/GraphQL)

solvd · Poland

Software DevelopmentSenior LevelQuick applyfull-time2 days ago

About The Role

Solvd Inc. is a rapidly growing AI-native consulting and technology services firm delivering enterprise transformation across cloud, data, software engineering, and artificial intelligence. We work with industry-leading organizations to design, build, and operationalize technology solutions that drive measurable business outcomes.

Following the acquisition of Tooploox, a premier AI and product development company, Solvd now offers true end-to-end delivery—from strategic advisory and solution design to custom AI development and enterprise-scale implementation. Our capability centers combine deep technical expertise, proven delivery methodologies, and sector-specific knowledge to address complex business challenges quickly and effectively.

We are looking for a Senior Software Engineer with experience in Java, GraphQL, and Kafka clusters to join our team. The ideal candidate will have experience developing scalable Java applications.

About the project: 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.

The role will focus on 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.

WHAT YOU WILL DO

  • Develop and maintain the server-side logic of our applications using Java
  • Implement efficient and performant backend code for high-volume production applications
  • Monitor application health, identify related risks, and ensure reliability in production environment
  • Contribute to all phases of the development lifecycle, from concept to deployment
  • Review and refactor code, establishing best practices for code hygiene and organization

EXPERIENCE AND SKILLS YOU NEED TO JOIN US

  • 5+ years of backend development experience in Java and Spring Framework
  • Proficient in RESTful API design, experience with GraphQL APIs
  • Experience with message brokers (e.g., Kafka, RabbitMQ, ActiveMQ) and caching (e.g., Redis, Memcached)
  • Proficient with authentication and authorization mechanisms, especially OAuth 2.0
  • Experience with containerization and orchestration tools like Docker and Kubernetes
  • Knowledgeable in performance troubleshooting, profiling, and debugging tools
  • Capable of solving complex challenges related to latency, data consistency, and performance in distributed systems
  • Understanding patterns of distributed systems design; resilience patterns such as circuit breakers, retries, and timeout
  • Proficient with code versioning tools, such as Git
  • Skilled in CI/CD tools and practices
  • English: B2+ (Written and Oral)
  • Experience working in a lean agile process
  • Proactive approach in understand the customer’s business and refining business requirements into technical requirements

IT WOULD BE GREAT IF YOU ALSO HAVE

  • Experience with API contract testing
  • NoSQL (e.g., MongoDB, Cassandra)
  • Prompt engineering and experience with integration of GenAI LLMs into productions (ideally) or pet projects at least (OpenAI, Azure OpenAI, Bard, Llama)
  • Familiarity with federated Graph architectures
  • Experience mentoring less experienced colleagues is a strong advantage
  • Team leader experience is a strong advantage
  • Hands-on experience with Google Cloud Platform
  • ReactJS experience

THE IDEAL CANDIDATE WOULD HAVE

  • Strong communication skills with experience in direct customer interactions.
  • Ability to engage with clients on technical issues, gather requirements, manage expectations and provide updates on project status
  • Ability to learn quickly, adapt to new technologies, and perform tasks independently
  • Passion for writing clean, efficient, and maintainable code (and encouraging others to do so)

When you join Solvd, you'll…

  • Shape real-world AI-driven projects across key industries, working with clients from startup innovation to enterprise transformation.
  • Be part of a global team with equal opportunities for collaboration across continents and cultures.
  • Thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards.
  • Ready to make an impact?
  • If you're excited to build things that matter, champion responsible AI, and grow with some of the industry’s sharpest minds. Apply today and let’s innovate together.
  • Solvd is an equal opportunity employer.

This listing was posted by a verified recruiter at solvd. Report this listing