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.
Java Back - end Developer at Vulog designing and implementing applications. Working in Nice, France headquarters with focus on quality assurance and client launches.
Software Developer in .NET environment at DIGI - SOFTWARE, focusing on application development and innovative software solutions for enhancing services. Collaborate on projects producing market - leading products and optimizing existing software.
Senior Backend Developer in a growing company passionate about sports. Responsible for backend services and leading team communication with a focus on structured documentation.
Analyst delivering advanced data mining and analytics for attack surface management at Bank of America. Focus on designing high - quality queries, datasets, and visualizations for security stakeholders.
Experienced Java Software Engineer focusing on Agile software development for Boeing's Defense sector. Collaborating with teams to design, develop, and optimize software solutions.
Senior Backend Data Engineer developing scalable party data solutions at LPL Financial. Involved in cloud - native data architectures and mentoring junior engineers.
Back End Software Engineer for Manulife developing and improving software products. Focused on resilient and scalable application solutions while delivering in an agile environment.
Software Backend Developer .NET crafting scalable applications at afterbuy, a leading German SaaS solution for online retailers. Involves code reviews, technology implementation, and stakeholder communication.
Senior PHP Developer developing and maintaining E - Commerce software solutions in hybrid setup. Engaging in team collaboration and providing continuous product improvement with modern tech stack.
Software developer for control systems of personalization machines leveraging C# .NET at Maurer Electronics. Collaborating on software design, implementation, quality assurance, and user interface development.