Java Developer (f/m/x)

Posted 22 Days Ago
Be an Early Applicant
Gliwice, Śląskie, POL
Hybrid
14K-27K Annually
Mid level
Artificial Intelligence • eCommerce • Information Technology • Software
The Role
Develop and maintain scalable, secure Java backend systems and microservices using Spring Boot or Micronaut. Implement cloud-native solutions on GCP (Kubernetes, Compute Engine, Cloud Storage), use messaging (Pub/Sub) and NoSQL (MongoDB), apply OWASP secure-coding practices, perform vulnerability scanning, collaborate with cross-functional teams, and produce architecture and API documentation.
Summary Generated by Built In

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, AI agent workflows, secure coding, and modern DevOps practices, we’d love to hear from you.

You can work from our modern office in Gliwice or remotely from anywhere in Poland, with a visit to the office at least once per month to meet the team.

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.
  • Integrate LLM APIs and AI agent workflows directly into Java microservices to support autonomous commerce logic.
  • Build and maintain event-driven pipelines that stream real-time transaction data into AI decision engines.

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.
  • Optimize service throughput, latency, and queue processing to reliably handle asynchronous AI/ML workloads.

Documentation

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

What We’re Looking For

  • Experience: You have 4+ years of hands-on experience with Java development and building large-scale, high-performance backend systems.  
  • Education: You hold a degree in Computer Science, Computer Engineering, or a related technical field (or equivalent practical experience).
  • Architecture: Proven experience designing microservices-based systems optimized for complex or data-intensive environments, with familiarity in Event Sourcing and distributed system patterns.  
  • Cloud & Databases: You have hands-on experience with Google Cloud Platform (including Kubernetes and Compute Engine), NoSQL databases (especially MongoDB), and messaging systems (like Pub/Sub).  
  • Integrations: Experience with integration and workflow systems like Make or n8n.
  • Security: Strong understanding of OWASP standards, encryption, and secure coding practices.  
  • Mindset & Autonomy: You are able to work autonomously while delivering innovative, AI-enabled backend solutions.  
  • Communication:
    You communicate effectively in both Polish and English (minimum B2 level).

Bonus Points

  • AI Stack: Hands-on experience integrating LLM APIs, vector databases, or AI framework integrations in Java.
  • Additional Languages: Experience with Go is a plus.

Why You’ll Love It Here

  • An Amazing Team & Culture (Our Best Asset!): We aim high and build rapidly, but we do it together. You will join an incredible, high-trust, and psychologically safe workplace where people truly care for one another. We collaborate closely, support each other unconditionally, and genuinely have fun doing what we do.
  • 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.
  • 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.

Come as you are:  We are building an AI-driven future for commerce, and above all, we believe great software is built by great teams. Most importantly, we look for good people who work exceptionally well together—proactive, positive team players who bring great energy to problem-solving. Emporix is an equal opportunity employer, and even if you don’t check every single box, but eager to build scalable Java backend systems alongside a supportive team, we’d love to meet you.

Compensation range

  • Employment Contract (UoP): 13,500 – 22,500 PLN / month (Gross)
  • B2B Contract: 16,000 – 27,000 PLN / month Net (+ VAT)
  • (Range reflects Mid to Senior levels; final compensation will be discussed depending on skills and experience)

Skills Required

  • 4+ years of hands-on Java development experience building large-scale backend systems
  • Degree in Computer Science, Computer Engineering, or related field (or equivalent practical experience)
  • Experience with Spring Boot or Micronaut frameworks
  • Proven experience designing microservices architectures, Event Sourcing, and distributed system patterns
  • Hands-on experience with Google Cloud Platform, including Kubernetes, Compute Engine, and Cloud Storage
  • Experience with NoSQL databases, especially MongoDB
  • Experience with messaging systems such as Google Pub/Sub
  • Experience with integration/workflow tools like Make or n8n
  • Strong understanding of OWASP standards, secure coding practices, and encryption
  • Ability to communicate effectively in Polish and English (minimum B2 level)
  • Ability to work autonomously and deliver AI-enabled backend solutions
  • Experience with Go
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
50 Employees

What We Do

Emporix is an AI-driven Autonomous Commerce Execution platform that streamlines digital commerce for B2B and B2C enterprises. Leveraging a cloud-native, API-first, and headless architecture, it orchestrates complex commerce value streams and automates operations to enhance agility and efficiency. The company serves sectors including manufacturing, wholesale, and healthcare, helping businesses transition from fragmented tool collections to autonomous, intelligent commerce operations.

Similar Jobs

Pfizer Logo Pfizer

Director R&D EHS Program Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
36 Locations
121990 Employees
177K-294K Annually

SailPoint Logo SailPoint

Consultant

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Remote or Hybrid
2 Locations
2461 Employees

Capco Logo Capco

Business Analyst

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
Poland
6000 Employees

Sprout Social Logo Sprout Social

Staff Software Engineer

Marketing Tech • Social Media • Software • Analytics • Business Intelligence
Easy Apply
Remote or Hybrid
Poland
1400 Employees
29K-44K Annually

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account