Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Continuous Threat Exposure Management Solution
Hive Pro Inc is a cyber security company specializing in Continuous Threat Exposure Management. Its product HivePro Uni5 provides a Continuous Threat Exposure Management Solution to proactively reduce an organization’s attack surface before it gets exploited. It neutralizes critical cyber security vulnerabilities that really matter to organizations through a single console.
We are looking for a talented Senior Software Engineer Backend to join our superstar engineering team. We are looking for particularly
talented and highly motivated engineers that are looking to work with cutting edge technologies and build world class platforms and
applications to change the way people consume cyber security.
Requirements
ROLE AND RESPONSIBILITIES
Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for
mission-critical systems.
Delivering high availability and performance.
Contributing to all phases of the development lifecycle.
Writing well-designed, efficient, and testable code.
Conducting software analysis, programming, testing, and debugging.
Managing Java and Spring/Java EE application development.
Designing, maintaining, and optimizing database architectures.
Ensuring applications are secured and enforcing secure development practices.
Preparing and producing releases of software components.
Creating and maintaining engineering documentation.
SKILLS
Strong knowledge and understanding of Object-Oriented Programming, Service Oriented Architecture and Java
fundamentals.
Experience working with Spring, Hibernate, JSF, etc. and Java Enterprise Tooling.
Strong knowledge and experience with RDBMS (NoSQL Experience is nice to have)
Good understanding of code version control tools (Git), Docker, Kubernetes, and cloud infrastructure (preferably AWS) with
hand-on experience.
Clean Code Fundamentals - writing testable code and good understanding of software testing and QA methodologies.
Strong understanding of HTTP semantics and excellent understanding of modern authentication and authorization methods.
Desire to learn, fostering a growth mindset, and sharing knowledge to others on the team.
Self-starter with the ability to work independently while supporting a team environment.
Excellent verbal as well as written communication skills.
Must have a positive attitude, good logical analytical skills, and out-of-box thinking.
Prior experience in Multi-tenant SaaS application developments is a must.
Understanding of Cyber Security domain is an advantage.
Required profile
Experience
Level of experience:Senior (5-10 years)
Industry :
Cybersecurity
Spoken language(s):
English
Check out the description to know which languages are mandatory.