Senior Software Engineer - Cloud Team

Yesterday

Apply Now
Logo of GridGain

GridGain

In-Memory Computing • In-Memory Data Grid • Apache Ignite • Stream Processing • High Performance Transaction Processing

51 - 200

Description

• Work within an enthusiastic and proactive scrum team with senior-level specialists • Develop efficient and high-throughput solutions for our Control Center and Nebula products • Participate in product and architecture discussions • Lead activities, starting from the design phase up to deployment to production. • Participate in the release process

Requirements

• 4+ years of software development experience with a strong focus on application development using Java • Experience with web technologies: Spring Boot / Spring Security / Spring Web MVC / Spring WebFlux • Solid knowledge of JavaScript , HTML and CSS • Experience with Angular • Experience with message brokers and messaging protocols • Good understanding of algorithms and data structures • Understanding principles of distributed system • Superb written and verbal communication skills English — upper-intermediate or higher • The following will be a strong plus: Experience with Apache Ignite / GridGain • Experience with Kubernetes and/or public Cloud (AWS, GCE, Azure, etc.) • Knowledge of internal architecture of any DB • Experience with building distributed systems and algorithms • Deep knowledge of concurrency in Java and Java Memory Model and/or of concurrency model in other programming systems

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com