Join Emporix as a Java Developer, focusing on secure and scalable backend systems. Work remotely while collaborating on cutting-edge cloud technologies in a dynamic engineering team.
Responsibilities
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.
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.
Deploy and optimize backend services on Google Cloud Platform (GCP) using Kubernetes, Cloud Storage, and Compute Engine.
Work closely with cross-functional teams, including frontend developers and system architects, to deliver robust solutions.
Produce detailed documentation for system architecture, APIs, and security protocols to ensure long-term maintainability.
Requirements
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.
Benefits
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 at 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.
Lead Technical Architect at Coupa implementing AI solutions and integrations for business efficiency. Collaborating with various teams and guiding technical delivery in Procurement and Supply Chain.
Junior Full Stack Developer at SMBC developing web applications with Java and React.js. Seeking motivated individual with cloud technology interest and collaborative attitude.
Lead cybersecurity efforts in designing and deploying web proxy solutions for AT&T. Collaborate with cross - functional teams ensuring security and integration in both on - premises and cloud environments.
Senior Software Engineer at The Hartford, leading migration of platforms to AWS and developing data solutions. Focus on enhancing developer experience and delivering scalable applications.
Software Engineer designing and developing scalable SaaS platform for customers at Blue Yonder. Collaborating with teams and mentoring junior engineers in a dynamic technical environment.
Lead Software Engineer managing Java Microservices development for supply chain solutions. Collaborating with teams to drive architectures and designs toward efficiency and simplicity.
Technical Architect specializing in TMS solutions facilitating customer business processes at Blue Yonder. Involves collaboration with customers and project teams for functional analysis and integration.
Java Fullstack Developer creating B2B software solutions for scireum GmbH. Developing Java web applications using modern technologies within a SCRUM team.