As a Senior Software Engineer in JFrog you will...
- Take part in all aspects of the development cycle.
- Write high quality, testable and efficient code.
- Support and Maintenance of the Production environment.
- Create back-end services and jobs
- Work closely with other geo-graphically located teams.
- Initiate and promote new ideas for continuous improvement of the product functionality.
To be a Senior Software Engineer in JFrog you need...
- 8+ years of experience in Java Programming.
- Deep understanding of OOPS, Design Patterns, microservices & architectural patterns.
- Knowledge and understanding of work in the modern CI environment: version control, build tool, CI server.
- Good exposure with modern DevOps tools like Docker, Kubernetes, Helm Chart, Shell Scripting, CI/CD.
- Knowledge of CS and software engineering concepts such as: concurrent programming, common data structures and algorithms, profiling and optimization.
- Disciplined approach to testing and quality assurance.
- Eager to learn more about new languages and frameworks.