Java Developer

Bugv is a crowdsourcing cybersecurity platform powered by human intelligence where we connect businesses with cyber security experts, ethical hackers, bug bounty hunters from all around the world.

Java Developer

Views: 961 | This job is expired 1 year, 9 months ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Senior Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Maitidevi, Kathmandu
Offered Salary : Negotiable
Apply Before(Deadline) : Jul. 13, 2022 23:55 (1 year, 9 months ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than or equal to 2 years
Professional Skill Required : Restful Javascript Web Framework Software Developer SQL
Other Specification
  • Minimum Bachelors’ Degree but Master’s Degree is preferred in Computer Science, or related  field or equivalent experience 
  • 1 to 2  years of professional experience in Java based application development 

Requirements:

  • Experience as Java developer or similar role 
  • Proven hands-on Software Development experience 
  • Proven working experience in Java development 
  • Object-Oriented analysis, familiar with various design and architectural patterns 
  • Experience in the Spring Framework 
  • Experience in Relational Databases, SQL and ORM technologies (JPA2, Hibernate) ∙ Experience with concepts of MVC, JDBC, and RESTful 
  • Experience with test-driven development 
  • Knowledge of algorithms and data structures 
  • Familiar with design patterns 
  • Knowledge of secure coding practices as it pertains to OWASP 
  • Knowledge of Version Control Software tools such as SVN, bitbucket 
  • Experience with Software development/management tools using the Atlassian suite (JIRA,  Confluence) 
  • Experience with both Windows and Linux Operating system

Job Description

  • Contribute in all phases of the development lifecycle
  • Write well-designed, testable, efficient code.
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and
  • presenting these for architectural review
  • Designing and implementing Java-based applications.
  • Aligning application design with business goals.
  • Developing and testing software.
  • Ensure our applications are secure and up-to-date
  • Prioritize, assign and execute tasks throughout the software development life cycle

Note : Only shortlisted candidates will be invited for the further selection process. You are requested to clearly mention the position you are applying for in the subject of the email.


This job has expired.

Recommended Jobs

Job Action

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE