Senior Software Engineer - Java

1 Month ago • All levels • Programming

Job Summary

Job Description

Egnyte is seeking a Senior Software Engineer with Java expertise to design, build, and enhance core auditing and client connectivity services, as well as greenfield projects. The role involves collaborating with distributed cross-functional teams, including production engineering and infrastructure architects, to deliver robust and scalable solutions. You will be responsible for all aspects of software engineering, from requirements gathering to maintenance and monitoring, with a focus on large-scale server or cloud applications. The position requires deep experience with Java, Spring, JUnit, and Tomcat, along with knowledge of multi-services architecture, debugging multithreaded applications, and performance analysis. Familiarity with relational databases, SQL, messaging brokers, and key-value stores is also important. Egnyte offers a hybrid work model, flexible hours, and a positive work environment.
Must have:
  • Experience owning software engineering lifecycle
  • Experience with multi-services architecture
  • Deep experience in Java, Spring, JUnit, Tomcat
  • Experience debugging multithreaded applications
  • Knowledge of relational databases and SQL
  • Experience with messaging brokers
  • Experience with key-value stores
  • Adaptability and openness to change
Good to have:
  • Experience with cloud platforms (Azure, GCP)
Perks:
  • Attractive salary package
  • Flexible working hours
  • Great office space overlooking Lake Malta
  • Hybrid working mode
  • Egnyte account with 50 TB cloud storage
  • MyBenefit (MultiSport card or gift cards)
  • Private medical healthcare
  • Modern Health platform access
  • 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:
IconDescription automatically generated Invested Relationships
IconDescription automatically generated Fiscal Prudence
IconDescription automatically generated 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

M365 connect - Business Development Partner - HR Recruiting (Microsoft Focus)

M365 connect

Vienna, Vienna, Austria (Remote)
1 Month ago
Enverus - Residential Examiner

Enverus

Austin, Texas, United States (Remote)
2 Months ago
Dialpad AI - Revenue Accountant

Dialpad AI

Pasig, Metro Manila, Philippines (On-Site)
2 Months ago
Alpha Sense - Data Licensing Manager

Alpha Sense

New York, United States (On-Site)
5 Days ago
Ion - Cloud Engineer Kubernetes

Ion

Collecchio, Emilia-Romagna, Italy (Hybrid)
9 Months ago
Tesla - SPS Programmer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
5 Months ago
Polygon Labs - Senior Rust Software Engineer

Polygon Labs

(Remote)
2 Months ago
Adtran - Software Engineer (C/C++)

Adtran

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)
1 Month ago
Capgemini - Java Architect

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
Mob entertainment  - Contract Senior Systems Programmer

Mob entertainment

(Remote)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ISS Stoxx - Full Stack Developer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Crowd Strick - Regional Alliances Manager, North

Crowd Strick

Delhi, India (On-Site)
1 Month ago
DataVisor - Fraud Strategy Manager

DataVisor

(Remote)
2 Months ago
Egnyte - SENIOR FINANCIAL ANALYST, FP&A

Egnyte

Mountain View, California, United States (Hybrid)
3 Months ago
Highspot - Principal Software Engineer (Backend)

Highspot

Hyderabad, Telangana, India (Hybrid)
7 Months ago
Nice - Solution Consultant

Nice

United States (Remote)
3 Weeks ago
Thatgamecompany - Live Ops Engineer

Thatgamecompany

United States (Remote)
3 Months ago
attentive - Manager, Solutions Marketing

attentive

United States (Remote)
1 Week ago
Snyk - Senior Growth Product Manager

Snyk

Boston, Massachusetts, United States (Hybrid)
1 Month ago
Rippling - Account Executive, Mid Market

Rippling

Austin, Texas, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Poznań, Greater Poland Voivodeship, Poland

Playtika - Talent Acquisition Specialist

Playtika

Poland (On-Site)
4 Months ago
Techland - Channel Marketing Manager

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Evolution  - Scala Engineer

Evolution

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Year ago
Donkey crew - Game UX Specialist

Donkey crew

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Putnam - Director, RWE & Biostatistics

Putnam

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
5 Days ago
Marsh McLennan - Talent Acquisition Sourcing Specialist with German

Marsh McLennan

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Techland - Art Director

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Year ago
Activision - Senior Cinematic Artist

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Boombit - Financial Reporting Specialist

Boombit

Gdańsk, Pomeranian Voivodeship, Poland (Hybrid)
2 Months ago
Wargaming - Game Data Analyst/Data Scientist

Wargaming

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Extreme Inc. - Gaming Machine Board Control Programmer

Extreme Inc.

Tokyo, Japan (On-Site)
2 Months ago
Synechron - Jr Developer Java (Developer)

Synechron

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
cyara - Database Engineer

cyara

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Diligent Corporation - Manager, Software Engineering (Python)

Diligent Corporation

Bengaluru, Karnataka, India (Hybrid)
5 Days ago
Insight Software - Senior Software Engineer (C#.net, SQL)

Insight Software

Hyderabad, Telangana, India (On-Site)
1 Month ago
bohemia interactive - Junior Programmer (Internship)

bohemia interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
Simcorp - Senior Software Engineer for Release Office (C#, .Net)

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
N-ix - Senior Java Engineer

N-ix

Ukraine (On-Site)
1 Week ago
Gamomat - Freelance Software Engineer GOLANG

Gamomat

Berlin, Berlin, Germany (Remote)
6 Days ago
Domo - Database Administrator

Domo

Pune, Maharashtra, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Raleigh, North Carolina, United States (On-Site)

Draper, Utah, United States (On-Site)

Draper, Utah, United States (On-Site)

Draper, Utah, United States (Remote)

Lahore, Punjab, Pakistan (On-Site)

Mumbai, Maharashtra, India (On-Site)

Mountain View, California, United States (Hybrid)

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