All offersPoznańJavaSoftware Engineer (Java)
Software Engineer (Java)
Java
Egnyte Poland

Software Engineer (Java)

Egnyte Poland
Poznań
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote
Egnyte Poland

Egnyte Poland

Egnyte is the secure multi-cloud platform for content security and governance that enables organizations to better protect and collaborate on their most valuable content. Established in 2008, Egnyte has democratized cloud content security for more than 22,000 + organizations, helping customers improve data security, maintain compliance, prevent and detect ransomware threats, and boost employee productivity on any app, any cloud, anywhere. For more information, visit www.egnyte.com.

Company profile

Tech stack

    Java
    master
    Spring
    master
    Maven
    advanced
    JUnit
    advanced
    Tomcat
    advanced
    PostreSQL
    advanced
    Google Cloud
    nice to have

Job description

Online interview
Friendly offer


Hi there! We’re on the lookout for talented engineers to join our team working on a global product with an impressive client base. Companies like Red Bull or BuzzFeed rely on Egnyte to manage and secure their cloud data. As you can imagine, there’s no shortage of interesting tech challenges to engage with. Are you up for them?

When you join Egnyte, you will:

  • Contribute to a product that handles 1.2 million requests every minute. 
  • Work in an interdisciplinary, quality-driven team.  
  • Ship clean, performant, and well-tested code.  
  • Get to voice your ideas and have a real impact on how we work and what we work on. 
  • Learn from your team members and share your knowledge with others.

About you:

  • Experience with designing and implementation of software, preferably in large-scale server or cloud applications - here at Egnyte you’ll develop system components throughout all phases of the product lifecycle
  • Readiness to owning other aspects of software engineering like QA and maintenance 
  • Experience developing applications using Java, Spring
  • Knowledge of relational and/or non-relational databases 
  • Basic experience with messaging brokers , key-value stores (Redis)
  • Basic knowledge of multithreaded applications challenges
  • Knowledge of software development best practices
  • Openness, adaptability, and flexibility in responding to change, at Egnyte you’ll collaborate with other developers, product owners, and system QA to release new iterations following the SaaS delivery model