Senior Software Engineer (Java)

Egnyte Poland - há 30+ dias
Egnyte Poland
Google Cloud (nice to have) PostreSQL (advanced) Tomcat (advanced) JUnit (advanced) Maven (advanced) Spring (master) Java (master) We are on the lookout for experienced Java developers who want to grow their careers at Egnyte.The opportunity:Egnyte is a provider of enterprise content governance and collaboration software. Our platform empowers companies to work more efficiently and protect their business content. In order to achieve that, Egnyte’s employees work on two solutions, and we’re recruiting engineers to both of these teams:Egnyte Connect, which provides our clients with a single access point to their content and allows them to collaborate on their files seamlessly. It is an excellent option to practice your programming and analytical skills on truly large-scale software:- 1 million users,- 20k transactions per second,- 28 Petabytes of data. Egnyte Protect, designed to keep our client’s business content secure and compliant, is the younger part of the Egnyte platform. Using machine learning, our software can identify sensitive data in the files stored by our clients. Joining the Protect team is a chance to innovate with:- machine learning,- automated sensitive data identification.    Both parts of the Egnyte platform pose unique engineering challenges. Whether you’re more excited about algorithmic deep-dives and large-scale refactoring, or data security and ML technologies, you will find yourself a suitable position at Egnyte. During the recruitment process, we will discuss your experience and professional interests in order to match you with the team where you will thrive.Sounds interesting? Let’s talk if you have: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.Experience with messaging brokers (RabbitMQ), indexing engines (Elasticsearch), key-value stores (Redis).Experience with TDD and Agile methodology.Knowledge of software development best practices and willingness to guide less senior peers in that area.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.You are more than welcome to share with us everything you are proud of: links, portfolio, GitHub repositories etc.
Outras vagas que podem ser do seu interesse
Senior Frontend Developer (React)
Codibly - há 5 dias
Lisbon, Lisbon
material UI (advanced) Redux (advanced) TypeScript (advanced) React (advanced) JavaScript (advanced) Who we areWe are a technology & consulting company focused on custom software and product development. As a team of experts, we work with technol...
Senior Mainframe Administrator
Atos - há 2 dias
Lisbon, Lisbon
z/os (regular) MQ (regular) IMS (regular) DB2 (regular) Mainframe (advanced) Get to know the roleAs a  Senior mainframe Specialist you will have the responsibility to deliver technical support of mainframe systems and software. The knowledge are...
Senior React Developer
Circdata - há 2 dias
Lisbon, Lisbon
TDD/BDD & DDD (regular) OWASP (regular) CI/CD (regular) Redux (regular) REST API (regular) UI (regular) JavaScript (advanced) ReactJS (advanced) Job Title: Senior React DeveloperBased: Kraków, PolandReports to: Development LeadRole description:Join a...
Senior Python Developer
Fully-Verified - há 4 dias
Lisbon, Lisbon
Python (advanced) Django (advanced) Do naszego zespołu w Full-Verified szukamy Seniora w Pythonie (Django).Dostarczamy rozwiązania weryfikacji tożsamości dla klientów z całego świata. Nasz system jest wykorzystywany przez banki, instytucje finansowe,...
Senior Software Engineer (Java) - há 2 dias
Lisbon, Lisbon
GitHub (regular) CD/CI (regular) English (advanced) no sql (advanced) Relational Databases (advanced) Amazon AWS (advanced) REST API (advanced) Java (master) Senior Software Engineer (Java) represents a new category of people-first au...
Senior JavaScript Developer
10Clouds - há 2 dias
Lisbon, Lisbon
Git (regular) CSS3 (regular) HTML5 (regular) TypeScript (advanced) ReactJS (advanced) JavaScript (advanced) As a Senior JavaScript Developer at 10Clouds, you will join an intellectually stimulating environment, utilizing the best software engineering...