Our client is a growing cyber security solutions company that develops advanced software products used across regional and global markets. You'll be part of a team building cyber security solutions using Java, Spring Framework, and Angular. The role involves full-cycle development, troubleshooting, and following Agile/SCRUM practices.
Key Responsibilities
- Develop and maintain software based on product specs
- Build and maintain CI/CD pipelines
- Troubleshoot and resolve technical issues
- Follow Agile/SCRUM methodology
- Apply software development best practices
Requirements
- Proficient in Java
- Experience with Spring, Hibernate
- Strong in HTML5, CSS3, JQuery, Angular
- Good SQL knowledge
- Basic understanding of AI/ML
- Minimum 3 years experience
- Good to have; Web development experience, Familiar with Maven, Git/Mercurial/SVN, Exposure to Elasticsearch/Lucene, Scripting (Bash/Shell/Python), Networking, virtualization (VMWare/VirtualBox/Docker), Penetration testing tools (e.g., Kali Linux)
- Understanding of AI/ML and prompt engineering