Emporix
Java Developer (f/m/x) - Remote Friendly
EmporixPoland10 days ago
Full-timeRemote FriendlyEngineering

Emporix is an AI-driven Autonomous Commerce Execution Platform that gives enterprises full control over how their commerce works. It orchestrates operations end-to-end—so companies can scale faster, respond smarter, and deliver better customer experiences.


We are looking for a skilled Java Developer to join our team in Poland, with a passion for building secure, scalable, and high-performance backend systems. In this role, you’ll focus on leveraging Java and modern frameworks to develop innovative solutions, ensure system security, and work with cutting-edge cloud technologies. If you’re excited about microservices architecture, secure coding, and modern DevOps practices, we’d love to hear from you.



What You’ll Be Doing


Backend Development

  • Build and maintain scalable backend systems and APIs using Java.
  • Design and implement microservices architectures to ensure reliability and scalability.
  • Use frameworks such as Spring Boot or Micronaut to implement modular and efficient services.


Security Implementation

  • Apply best practices in secure coding and ensure compliance with OWASP standards.
  • Regularly scan for vulnerabilities using tools like OWASP Dependency-Check and mitigate identified risks.


Cloud Integration

  • Deploy and optimize backend services on Google Cloud Platform (GCP) using Kubernetes, Cloud Storage, and Compute Engine.
  • Contribute to the design of cloud-native, high-availability architectures.


Collaboration and Optimization

  • Work closely with cross-functional teams, including frontend developers and system architects, to deliver robust solutions.
  • Continuously enhance system performance for high availability and fault tolerance.


Documentation

  • Produce detailed documentation for system architecture, APIs, and security protocols to ensure long-term maintainability.


What We’re Looking For

  • At least 3+ years of hands-on experience with Java development.
  • A minimum of 3+ years in backend development, building large-scale, high-performance systems.
  • Proven experience designing and developing microservices-based systems optimized for complex or data-intensive environments.
  • Familiarity with Event Sourcing and distributed system patterns.
  • Hands-on experience with Google Cloud Platform, including Kubernetes and Compute Engine.
  • Strong understanding of OWASP, encryption, and secure coding practices.
  • Familiarity with NoSQL databases, especially MongoDB.
  • Hands-on experience with messaging systems, like pubSub.
  • Experience with integration systems like Make or n8n is a valuable asset.
  • Ability to work autonomously while delivering innovative, AI-enabled backend solutions.
  • Good English knowledge both written and spoken (B2/C).
  • Experience with Go is a plus but not required.


Why You’ll Love It Here

  • Cutting-Edge Technology - Work on advanced microservices architectures and leverage the latest tools in cloud computing, DevOps, and AI to create groundbreaking solutions.
  • Autonomy and Innovation - Enjoy the freedom to explore new ideas, experiment with innovative technologies, and influence the technical direction of a rapidly growing company.
  • Collaborative Culture - Join a team of talented professionals who value knowledge-sharing, open communication, and a passion for building exceptional systems.
  • Flexible Work Setup - Enjoy a hybrid work model that promotes flexibility and personal well-being while encouraging collaboration and meaningful team connections. (Meet in our Gliwice office at least once a month.)
  • Impactful Contribution - Be part of a company where your work directly impacts the success of a next-generation commerce platform used by top-tier businesses.

Key Skills

Ranked by relevance