Java Backend Architect/ Lead
CTERA Networks
This job is no longer accepting applications
See open jobs at CTERA Networks.See open jobs similar to "Java Backend Architect/ Lead" Venrock.Software Engineering, IT
Israel
Posted on Jul 24, 2024
Java Backend Architect/ Lead
- Engineering
- Israel
- Senior
- Full-time
Description
We are looking for a strong Senior Backend Lead to align our software technology with the business’s strategic vision.
This role involves working hands-on with complex backend services and collaborating closely with the backend group, reporting directly to the Group Manager.
Your primary responsibility will be to design and implement solutions within the CTERA platform, coordinate with team leaders and members, and ensure the delivery of high-quality products through collaborative problem solving and sophisticated design.
Requirements
- BSc in Computer Science with a solid understanding of object-oriented programming.
- At least 8 years of proven experience in backend development.
- Proficient in Java, with a good knowledge of its ecosystems.
- Experience with Microservices – a must!
- Experience with Docker and Kubernetes
- Proficient in Spring Boot, Micronaut, or Microprofile.-
- Experience with databases such as Postgres, Mongo, or Cassandra.
- Familiarity with Tomcat, Jetty, or Netty server.
- Experience with Linux - CentOS, RedHat, or Ubuntu
Advantage:
- Knowledge of Microservices security, Authentication/Authorization managers (Amazon API Gateway, WSO2, Tyk, Kong, or Nginx).
- Experience with reactive programming (Spring WebFlux, Reactor, RxJava, Kafka Streams, RSocket).
Responsibilities
- Refine higher-level architecture decisions into detailed lower-level designs for the backend-
- Communicate the technical vision to the backend engineering teams.-
- Oversee and support the backend teams' work to ensure adherence to architecture decisions, coding standards, and guidelines.-
- Lead the implementation of technical and infrastructure initiatives supporting backend architecture decisions.-
- Consult with the backend engineering team on ongoing projects, helping align solutions with the existing architecture vision and industry best practices.-
- Make software design decisions with the backend team, considering application-level topics for further review and unification.-
- Ensure technical knowledge sharing between backend development teams working on related projects.-
- -Build and lead research groups of senior engineers to define and decide on development technology and platform standards, tools, and processes for backend development.
This job is no longer accepting applications
See open jobs at CTERA Networks.See open jobs similar to "Java Backend Architect/ Lead" Venrock.