JAVA Developer

Synergy Tech Software is a software development company specialized in the development, delivery and implementation of enterprise applications like ERP, Core Banking, Financial Accounting, Budgeting & Financial Planning and software for different delivery channels for banking products and services. Notably, Synergy Tech Software is the first microfinance software vendor in Nepal and has amassed over a decade of experience in this field specifically. The Synergy Tech Software professional team are passionate about the services they provide and have proven expertise in the microfinance domain, financial organisations, cloud computing, SOA architecture, hardware infrastructure and network. Beside Nepal, the company has been providing different services like custom software development, BI and data visualization services to clients in the USA and Myanmar.

Synergy Tech Software is a software development company specialized in the development, delivery and implementation of enterprise applications like ERP, Core Banking, Financial Accounting, Budgeting & Financial Planning and software for different delivery channels for banking products and services. Notably, Synergy Tech Software is the first microfinance software vendor in Nepal and has amassed over a decade of experience in this field specifically. The …

JAVA Developer

Views: 979 | This job is expired 11 months, 3 weeks ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Entry Level
No. of Vacancy/s : [ 7 ]
Employment Type : Full Time
Offered Salary : Negotiable
Apply Before(Deadline) : May. 13, 2023 23:55 (11 months, 3 weeks ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than or equal to 1 year
Professional Skill Required : Management Communication Analytical Problem Solving

Job Description

  • Work with and extend existing features to implement client requirements -- Coding & Debugging.
  • Write test cases to verify functionalities being developed.
  • Assist to create interfaces to external data sources.
  • Conduct case studies as per required.
  • Communicate with team & other stakeholders as per required.
  • Report progress updates to Team Lead/Project Manager.
  • Learn the essential skills for tasks involved.
  • Perform other related duties as per required or assigned by management.

Educational Requirement:

  • Bachelor of Software/Computer Engineering or equivalent disciplines.

Technical Requirement:

  • Strong understanding of Core Java (is a must) and understanding of java web-application.
  • Experience in JavaEE web-application development using JavaEE or Spring (is a plus).
  • Strong Knowledge of SQL, HTML, CSS, JavaScript.
  • Knowledge of JSF 2+, VueJS, JQuery, AJAX, Flutter, Spring, WebSockets, REST APIs, Microservices.
  • Knowledge of ORMs particularly JPA with Hibernate ( is a plus).
  • Knowledge of UML2.0+ and OOP Principles.
  • Knowledge of other OOP languages(nice to have).
  • Experience of Linux or Unix like systems (is a plus).
  • Experience/Knowledge of Unit Testing.
  • Experience/Knowledge of Source Code Versioning tools.
  • Experience/Knowledge of Docker and other Container technologies (is a plus).

Other Requirement:

  • Problem solving aptitude
  • Self-learner
  • Vibrant personality
  • Excellent communication skills
  • Ability to work in a team or alone
  • Being responsible and ability to justify own presence in the team

Salary and Benefits: Will be offered as per the candidates’ experience and qualifications. Salary is not a bar for deserving candidates.


This job has expired.

Recommended Jobs

Job Action

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