Senior Software Engineer - Java

2 Weeks 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

Google - Software Engineering Manager, Processing and Serving, Google Photos

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Google - Engineering Manager, Chrome Browser Infrastructure

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Velotio Technologies - Senior DevOps Engineer (AWS)

Velotio Technologies

Maharashtra, India (Remote)
1 Month ago
ByteDance - Software Engineer Intern

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Balbix - Staff /Sr Staff/ Principal Engineer - Lakehouse

Balbix

Gurugram, Haryana, India (On-Site)
6 Months ago
Bluevine - Senior DevOps Engineer

Bluevine

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Malabar Gold & Diamonds - Executive - Cloud Engineer

Malabar Gold & Diamonds

Sri Vijaya Puram, Andaman And Nicobar Islands, India (On-Site)
9 Months ago
Trend Micro - Cloud Engineer (Golang/Python, Backend Focus) 雲端開發工程師

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Google - Principal Architect III, Retail, Google Cloud

Google

Addison, Texas, United States (On-Site)
1 Week ago
Wargaming - DevOps Engineer (World of Warships, PC)

Wargaming

Belgrade, Serbia (Hybrid)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Skillz - Lead Data Engineer

Skillz

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Luxoft - Senior Java Developer (for Trading Application)

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
4 Months ago
Google - Software Engineer III, Full Stack, Google Ads

Google

Los Angeles, California, United States (On-Site)
5 Months ago
Playrix - Director of Engineering

Playrix

Ireland (Remote)
6 Months ago
Google - Cloud Engineer II, AI/ML, Professional Services

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
EXUSIA - Senior Java/AWS Engineer

EXUSIA

Hyderabad, Telangana, India (Remote)
1 Month ago
Google - Staff Software Engineer, Core, Dagger and TikTok

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Playrix - Senior Engineering Manager

Playrix

Georgia (Remote)
6 Months ago
Google - Senior Software Engineering Manager

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Poznań, Greater Poland Voivodeship, Poland

TransPerfect - Functional Games Tester - Warsaw (freelance)

TransPerfect

Warsaw, Masovian Voivodeship, Poland (On-Site)
9 Months ago
Techland - Quest Designer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
Sperasoft - Senior Material Artist

Sperasoft

Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Aristocrat Gaming - Senior Marketing Designer

Aristocrat Gaming

Gdańsk, Pomeranian Voivodeship, Poland (Remote)
1 Week ago
Joyteractive - Market Research Analyst

Joyteractive

Poland (Remote)
1 Month ago
Keywords Studios - Content Moderator - German (Video Games) - Remote

Keywords Studios

Silesian Voivodeship, Poland (Remote)
3 Weeks ago
Lionbridge Games - Software Testing Coordinator

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
1 Month ago
CD PROJEKT RED - ML Ops Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Weeks ago
Google - Data Scientist, gTech Ads Solutions

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Techland - Junior Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

EXUSIA - Lead Data Engineers – Azure/Databricks/Snowflake

EXUSIA

United States (Remote)
3 Weeks ago
Google - Software Engineer III, Google Cloud, Google Data Centers

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
NVIDIA - Senior Site Reliability Engineer - Infrastructure

NVIDIA

Austin, Texas, United States (On-Site)
1 Month ago
GoTo Group - Senior Software Engineer - Event Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Rackspace Technology - Software Developer III (Windows PowerShell Automation)

Rackspace Technology

India (Remote)
1 Week ago
Google - Technical Solutions Engineer, Infrastructure, Google Kubernetes Engine, Anthos

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Funcom - Senior DevOps Engineer

Funcom

Bucharest, Bucharest, Romania (Hybrid)
4 Months ago
Google - Systems Development Engineer III

Google

Reston, Virginia, United States (On-Site)
1 Week ago
NVIDIA - Senior HPC AI Cluster Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
The Walt Disney Company - Lead Software Engineer - Big Data Infrastructure

The Walt Disney Company

Washington, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Mountain View, California, United States (Remote)

Poznań, Greater Poland Voivodeship, Poland (Remote)

Spokane, Washington, United States (Remote)

India (Remote)

Raleigh, North Carolina, United States (Remote)

Poznań, Greater Poland Voivodeship, Poland (Remote)

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