Logo for Hive Pro

Software Engineer Backend

Roles & Responsibilities

  • Strong knowledge of Object-Oriented Programming
  • Experience with Spring, Hibernate, Java EE
  • Knowledge of Database (NoSQL a plus)
  • Understanding of code version control tools (Git)
  • Experience with Docker, Kubernetes, AWS

Requirements:

  • Designing, implementing, and maintaining Java applications
  • Contributing to all phases of the development lifecycle
  • Writing efficient and testable code
  • Conducting software analysis, programming, testing, and debugging
  • Creating and maintaining feature documentation
  • Development and maintenance of Java EE and Spring Boot applications
  • Designing, maintaining, and optimizing databases
  • Ensuring applications are secure

Job description

We are looking for a highly motivated backend software engineer to join our superstar engineering team and looking to work with cutting edge technologies and build world class platforms and applications to change the way people consume cybersecurity.

Requirements

Roles and Responsibility

  • Designing, implementing and maintaining Java applications that are often high-volume and low-latency systems.
  • Contributing to all phases of the development lifecycle.
  • Writing well-designed, efficient and testable code.
  • Conducting software analysis, programming, testing and debugging. Creating and maintaining feature documentation.
  • Development and maintenance of Java EE and Spring Boot applications.
  • Designing, maintaining and optimizing databases.
  • Ensuring applications are secured and enforcing secure development practices.

Skills
  • Strong knowledge and understanding of Object-Oriented Programming, Service Oriented Architecture and Java fundamentals.
  • Experience working with Spring, Hibernate, etc. and Java Enterprise Tooling.
  • Strong knowledge and experience with Database (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.
  • Strong understanding of HTTP, REST API and good understanding of modern authentication and authorization methods.
  • Desire to learn, fostering a growth mindset and sharing knowledge to others on the team.
  • Self-learner with the ability to work independently while supporting a team environment.
  • Good verbal as well as written communication skills.
  • Must have a positive attitude, good logical analytical skills, and out-of-box thinking.
  • Understanding of Cyber Security domain is an advantage.


Back-End Developer Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.