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.
Details / requirements:
Discover the world of innovation, learning, growth and equal opportunities with Synergy Tech Software Pvt. Ltd. We are looking for young, self-motivated, energetic candidates with good knowledge of Computer systems and Financial Accounting.
Duties and Responsibilities of JAVA Developer:
Work with and extend existing features to implement client requirements -- Coding & Debugging.
Write test cases to verify functionalities being developed.
Participate in team-works to analyse, design & develop the features.
Assist to create interfaces to external data sources.
Conduct case studies as per required or decided by Team Lead/Project Manager.
Communicate with team & other stakeholders as per required.
Assist Team-Lead or Project Manager to recruit junior developers.
Participate in team-discussions to put your own opinions to resolve problems.
Perform self-code review & code review of intern/trainee developers.
Provide technical support to the clients.
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 7/8+ (is a must) and java web-application.
Experience in JavaEE web-application development using JavaEE 6/7 or Spring (is a plus).
Strong Knowledge of JSF 2+ (experience with CDI, EJB3+, JSF and Primefaces is a plus), Servlets, JSP, JSTL, WebSockets, XHTML, REST APIs and JSON/XML.
Experience/Knowledge of OOP principles is a must ( knowledge of Design Patterns is a plus).
Experience/Knowledge of ORMs particularly JPA+Hibernate ( is a plus), EclipseLink.
Experience/Knowledge of Unit Testing, (TDD is a plus).
Experience/Knowledge of Relational Databases Queries and JPQL (Criteria API is a plus).
Experience/Knowledge of HTML, CSS, JavaScript, jQuery, AJAX.
Knowledge of other OOP languages(nice to have).
Experience/Knowledge of Source Code Versioning tools.
Experience/Knowledge of good UI/UX design & implementation.
Experience/Knowledge of Software modelling using UML.
Experience/Knowledge of Docker and other Container technologies (is a plus).
Experience/Knowledge of java web application Test Automation (is a plus).
Experience/Knowledge of CI/CD tools.
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 contact@syntechnepal.com
Overview
Category | Information Technology |
Openings | Few |
Position Type | Full Time |
Position Level | Mid Level |
Experience | 1+ years |
Education | Bachelors in Computer Science |
Posted Date | 28 Sep, 2021 |
Apply Before | 28 Oct, 2021 |
City | Lalitpur |