Senior Software Engineer - Java

1 Month ago • All levels • DevOps • Backend Development

Job Summary

Job Description

As a Senior Software Engineer (Java) at Egnyte, you will architect and develop core auditing and client connectivity services, contributing to both existing and new projects. You will collaborate with cross-functional teams, including production engineering, feature teams, and infrastructure/database architects. Responsibilities include designing, building, and enhancing core services, ensuring scalability and robustness. You will work closely with a technical leader, performing root-cause analyses of complex problems and contributing to the full software lifecycle from requirements gathering to maintenance and monitoring. Experience with multi-service architectures, Java, Spring, JUnit, Tomcat, relational databases (MySQL/PostgreSQL), messaging brokers, and key-value stores is essential. Experience with cloud platforms (Azure/GCP) is a plus.
Must have:
  • Java, Spring, JUnit, Tomcat expertise
  • Multi-service architecture experience
  • Relational database (MySQL/PostgreSQL) knowledge
  • Debugging multithreaded applications
  • Full software lifecycle ownership
Good to have:
  • Experience with cloud platforms (Azure/GCP)
  • Knowledge of messaging brokers (Google PubSub, etc.)
  • Experience with key-value stores (Redis)
Perks:
  • Attractive salary
  • Flexible working hours
  • Great office space
  • Hybrid work model
  • Egnyte account (50TB)
  • MultiSportcard or gift cards
  • Private medical healthcare
  • Mental health services
  • In-house English classes

Job Details

Description

Senior Software Engineer, Java
Poznan Poland

 

EGNYTE YOUR CAREER. SPARK YOUR PASSION.
Egnyte is a place where we spark opportunities for amazing people. We believe that every role has meaning, and every Egnyter should be respected. With 22,000+ customers worldwide and growing, you can make an impact by protecting their valuable data. When joining Egnyte, you’re not just landing a new career, you become part of a team of Egnyters that are doers, thinkers, and collaborators who embrace and live by our values:
Invested Relationships
Fiscal Prudence
Candid Conversations

 

ABOUT EGNYTE
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.

 

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. 

 

WHAT YOU’LL DO: 
  • 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. 

 

YOUR QUALIFICATIONS:
  • 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 you'll 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 you'll collaborate with other developers, product owners, and system QA to release new iterations following the SaaS delivery model.
  • Experience with cloud platforms such as Microsoft Azure or Google Cloud Platform (GCP) is a plus

BENEFITS:

  • 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

 

COMMITMENT TO DIVERSITY, EQUITY, AND INCLUSION:

At Egnyte, we celebrate our differences and thrive on our diversity for our employees, our products, our customers, our investors, and our communities. Egnyters are encouraged to bring their whole selves to work and to appreciate the many differences that collectively make Egnyte a higher-performing company and a great place to be.

Similar Jobs

Next Level Business Services - Java/C++ Developer

Next Level Business Services

Sunnyvale, California, United States (On-Site)
6 Months ago
Zoox - Senior/Staff Backend Software Engineer - Product

Zoox

Foster City, California, United States (On-Site)
6 Months ago
Hitachi - Azure Developer

Hitachi

Hyderabad, Telangana, India (Remote)
7 Months ago
ByteDance - Senior Software Developer, Routing Verification & Emulation

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Warner Bros Games - Staff Data Engineer

Warner Bros Games

Atlanta, Georgia, United States (Hybrid)
2 Months ago
Passion Gaming - AWS DevOps Engineer

Passion Gaming

Gurugram, Haryana, India (On-Site)
1 Year ago
Google - Customer Engineer, Application Modernization, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
NVIDIA - Senior Site Reliability Engineer - AI Research Clusters

NVIDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
Google - Site Reliability Engineer, Ads Quality Infrastructure

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
UXBERT Labs - Senior DevOps Engineer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Partner Engineer, YouTube Shopping

Google

Taipei City, Taiwan (On-Site)
4 Weeks ago
Postman - Senior Backend Engineer, Cloud Platform

Postman

San Francisco, California, United States (On-Site)
7 Months ago
Appirits - Web Engineer

Appirits

Tokyo, Japan (Hybrid)
3 Months ago
Everyday Health Group - Principal Software Engineer, Android

Everyday Health Group

Boston, Massachusetts, United States (Remote)
1 Month ago
Google - Software Engineer III, Full Stack, Applied AI

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Weeks ago
Canva - Senior Backend Software Engineer - Java - RPC

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
ByteDance - Software Engineer Intern (SDN) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Bohemia Interactive - Java Developer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
Globalization Partners - Principal Solution Architect

Globalization Partners

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Poznań, Greater Poland Voivodeship, Poland

Playtika - Machine Learning Technical Lead

Playtika

Poland (On-Site)
6 Months ago
Techland - Compensation and Benefits Manager

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
Visa - Senior Consultant Software Engineer - Full Stack

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Wargaming - UI Artist (World of Tanks)

Wargaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
People Can Fly - Senior Online Programmer

People Can Fly

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Weeks ago
Google - Software Engineer III, Kubernetes Networking, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
CD PROJEKT RED - Business Travel Specialist

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Playtika - LiveOps QA Specialist

Playtika

Poland (Hybrid)
6 Months ago
Techland - Lead Game Programmer

Techland

Poland (On-Site)
11 Months ago
NOVOMATIC - Customer Service Specialist

NOVOMATIC

Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Google - Senior Product Manager, DevOps, Google Cloud

Google

Kirkland, Washington, United States (On-Site)
4 Weeks ago
bosh group india - PreSales/ Solution Architect- Hybrid Cloud

bosh group india

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Egnyte - Lead Technical Consultant, Professional Services

Egnyte

India (Remote)
5 Months ago
NVIDIA - Principal Software Engineer

NVIDIA

California, United States (Hybrid)
1 Month ago
Google - Data Cloud Consultant

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Rackspace Technology - Principal Java Engineer (GCP)

Rackspace Technology

United States (Remote)
1 Month ago
UXBERT Labs - Senior DevOps Engineer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
3 Months ago
Google - Customer Solutions Consultant, Digital Native, Google Cloud

Google

Jakarta, Jakarta, Indonesia (On-Site)
3 Weeks ago
Info Stretch - Senior Engineer

Info Stretch

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Technical Solutions Engineer, Infrastructure, Serverless

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Spokane, Washington, United States (Remote)

Raleigh, North Carolina, United States (Remote)

Poznań, Greater Poland Voivodeship, Poland (On-Site)

Poznań, Greater Poland Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by Egnyte

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug