Software Engineer JAVA

Synergy Tech Software . (Posted: 3 years ago)

favorite_border
Deadline: Expired 1196 Days ago
payment
Salary

Based On Experience

trending_up
Position

Intern / Trainees

my_location
Locations

kathmandu , Lalitpur

work_outline
Job Type

Full Time , Traineeship

school
Qualification

Bachelors in Computer Science

card_membership
Experience

Not Required

Description

Synergy Tech Software is a software development company specialized in thedevelopment, 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 different parts of the world.

Duties and Responsibilities of JAVA Intern/Trainee/Entry-Level:

  • Participate in the induction course and report progress to the mentor.

  • Design, develop and document a pet project.

  • Work with or extend existing features to implement client requirements -- Coding & Debugging.

  • Write test cases to verify functionalities being developed.

  • Documentation of the tasks done.

  • 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.

  • Begin understanding features and code contribution to the commercial projects.

Technical Requirement:

  • Strong understanding of Core Java 7/8+ (is a must).

  • Knowledge of Relational Database Queries.

  • Basic Knowledge of Java web applications.

  • Basic Knowledge of HTML, CSS, JavaScript, jQuery, AJAX.

  • Basic knowledge of REST APIs and JSON/XML.

  • Basic Knowledge of Unit Testing

  • Basic Knowledge of OOP.

  • Knowledge of frameworks like JSF 2+ or Spring ( is a plus)

  • Experience or Knowledge of ORMs particularly JPA+Hibernate ( is a plus), EclipseLink.

  • Basic Knowledge of JPQL (Criteria API is a plus).

  • Knowledge of other OOP languages(nice to have).

  • Basic Knowledge of Source Code Versioning tools.

  • Basic Knowledge of JavaEE certified web-application servers.

  • Good UI/UX design & implementation ( is a plus).

  • Experience of Linux or Unix like systems (is a plus).

  • Experience/Knowledge of JavaEE6/7+ certified web-application server administration.

Other Requirement:

  • Problem solving aptitude

  • Self-learner

  • Vibrant personality

  • Excellent communication skills

  • Ability to work in a team or alone

  • Responsible and ability to justify own presence in the team

Salary & benefits: Will be offered as per the candidates’ experience and qualification. Salary is not a bar for deserving candidates. Only shortlisted candidates will be called for the further selection processes. Suitable candidates are highly encouraged to apply. Priority will be given to applicants who applied earlier. TO APPLY: Interested Candidates are requested to email us your detailed CV with Cover letter and expected salary to [email protected]

Skills

#Communication #Html #Documentation #Apis #Technical #Budgeting #Oop #Architecture #Javascript #Css #Ajax #Accounting #Planning #Domain #Java #Jquery #Rest #Debugging #Spring #Management #Software #Testing #Other #Linux #Database #Cloud
whatshot

5 Open Positions

Related Job Lists

Jagirhouse.com is one of the leading online job portal and software company in Nepal. Our primary goal has always been providing recruitment solutions to employers finding, Read more...