Source description
About the role
You will be responsible for designing and developing backend services using Java and the Spring framework. Your tasks will include working on microservices and RESTful APIs to ensure scalability and high performance. Additionally, you will build and run services in Docker containers within Linux environments. Collaboration with the Devices team to integrate with various networking and security products, modeling their configuration and topology into the AlgoSec unified model, will be a key aspect of your role. Taking ownership of end-to-end processes, investigating complex issues, and delivering robust solutions will also be part of your responsibilities. Furthermore, you will participate in designing the next generation architecture of AlgoSec products. - Design and develop backend services using Java and the Spring framework - Work on microservices and RESTful APIs to ensure scalability and high performance - Build and run services in Docker containers within Linux environments - Collaborate with the Devices team to integrate with various networking and security products - Take ownership of end-to-end processes, investigate complex issues, and deliver robust solutions - Participate in designing the next generation architecture of AlgoSec products - B.Sc. in Computer Science/Engineering or equivalent - 5+ years of experience in Java backend development - Strong experience with Spring framework (Spring Boot, Spring Data, etc.) - Hands-on experience with Docker - Experience in CI-CD environment - Experience with microservices architecture and REST API design - Team player with high integrity, fast learner, independent, and organized - Excellent written and verbal communication skills in English AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, diverse, and inclusive company culture. You will be responsible for designing and developing backend services using Java and the Spring framework. Your tasks will include working on microservices and RESTful APIs to ensure scalability and high performance. Additionally, you will build and run services in Docker containers within Linux environments. Collaboration with the Devices team to integrate with various networking and security products, modeling their configuration and topology into the AlgoSec unified model, will be a key aspect of your role. Taking ownership of end-to-end processes, investigating complex issues, and delivering robust solutions will also be part of your responsibilities. Furthermore, you will participate in designing the next generation architecture of AlgoSec products. - Design and develop backend services using Java and the Spring framework - Work on microservices and RESTful APIs to ensure scalability and high performance - Build and run services in Docker containers within Linux environments - Collaborate with the Devices team to integrate with various networking and security products - Take ownership of end-to-end processes, investigate complex issues, and deliver robust solutions - Participate in designing the next generation architecture of AlgoSec products - B.Sc. in Computer Science/Engineering or equivalent - 5+ years of experience in Java backend development - Strong experience with Spring framework (Spring Boot, Spring Data, etc.) - Hands-on experience with Docker - Experience in CI-CD environment - Experience with microservices architecture and REST API design - Team player with high integrity, fast learner, independent, and organized - Excellent written and verbal communication skills in English AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, diverse, and inclusive company culture.
More at AlgoSec