We are looking for a Java developer with a background of development on the Linux platform.
Experience: 3- 6 Years
- Strong research, analytical, and problem-solving skills
- Ability to write robust, maintainable code in Java or Python
- Good knowledge of DevOps CI/CD
- Good knowledge of relational or non-relational databases
- Experience in designing/building/maintaining large scale, high performance, distributed systems
- Good knowledge of running systems/applications in a complicated IT environment, comprised by bare metal, VM, and containers.
- Good knowledge of authorization and authentication mechanisms
- Understanding basic knowledge of application security, e.g. OWASP Top 10
- Enthusiasm for modern development tools and practices including Git, Jenkins, automated testing and Continuous-Integration/Continuous-Deployment (CI/CD)
- Good knowledge of shell or PowerShell
- Good knowledge of Red Hat or other Linux distributions
- Effective troubleshooting skills across hardware, OS, network and storage
- Experience of platform design, build and deployment, with a focus on continual service improvement
- Experience of working in an Agile environment