.
Sr Software Engineer - Java
  • Poznań
Sr Software Engineer - Java
Poznań, Poznań, Greater Poland Voivodeship, Polska
Egnyte Poland
2. 2. 2025
Informacje o stanowisku

technologies-expected :


  • Java
  • Spring Framework
  • JUnit
  • Apache Tomcat
  • SQL

technologies-optional :


  • MySQL
  • PostgreSQL
  • Microsoft Azure
  • Google Cloud Platform

about-project :


  • Our infrastructure teams are working on core services and components that are used by many features, internal and external services/clients. Our portfolio includes storage infrastructure, metadata & permissions, client connectivity & protocols, auditing, events, search & indexing infrastructure, preview capabilities, and many others.

responsibilities :


  • Architect and Develop Core Services: Design, build, and enhance our core auditing and client connectivity services as well as greenfield projects.
  • Collaborate with distributed Cross-Functional Teams: Partner with production engineering, feature teams, and infrastructure/database architects to deliver robust and scalable solutions.
  • Report to a Technical Engineering Manager: Work under the guidance and supervision of technical leader and manager, collaborating closely to ensure alignment with organizational goals and priorities.

requirements-expected :


  • Experience owning all aspects of software engineering, from gathering requirements through architecture design, implementation, QA to maintenance and monitoring, preferably in large-scale server or cloud applications.
  • Experience with multi-services architecture and their challenges (asynchronicity, latency, fault-tolerance, eventual consistency, resiliency, etc.).
  • Deep experience developing applications using Java, Spring, JUnit, and Tomcat.
  • Experience debugging multithreaded applications and conducting performance analysis - at Egnyte youll perform root-cause analyses of complex problems that may involve third-party tools, infrastructure configuration, and software related to scaling and performance.
  • Knowledge of relational databases and SQL, preferably MySQL or PostgreSQL including performance optimization.
  • Attitude to solve real business problems instead of writing code which will never be used.
  • Experience with messaging brokers (Google PubSub/Redis PubSub/Azure Event Hub) and key-value stores (Redis).
  • Openness, adaptability, and flexibility in responding to change, at Egnyte youll collaborate with other developers, product owners, and system QA to release new iterations following the SaaS delivery model.

offered :


  • Attractive salary package based on skillset.
  • Flexible working hours.
  • Great office space overlooking Lake Malta. We enjoy working there. We know how to effectively work in a hybrid mode.
  • Your own Egnyte account with lifetime access to 50 TB of cloud storage.
  • MyBenefit: you can choose a MultiSport card or gift cards every month.
  • Private medical healthcare.
  • Modern Health platform access - dedicated tool for mental health services.
  • In-house English classes.

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • remote work opportunities
  • flexible working time
  • fruits
  • integration events
  • no dress code
  • video games at work
  • coffee / tea
  • drinks
  • parking space for employees
  • leisure zone
  • employee referral program
  • charity initiatives

  • Praca Poznań
  • Poznań - Oferty pracy w okolicznych lokalizacjach


    92 883
    16 189