Senior Java Programmer

No of vacancy: 2

  • 4+ years' experience
  • Extensive experience with Java EE/Spring technologies.
  • Experience with test-driven development (Junit).
  • Experience with the Agile development methodology
  • Work experience in Web Services (SOAP,Restful), XML
  • Exposure in Threading, Synchronizations, SFTP and Spring Batch, Spring Security(OAuth).
  • Strong Object Oriented Concept and Design patterns.
  • Develop quick prototypes, mockup and review with stakeholder.
  • Identify and analyze Bugs/Issues and provide fixes for the same -Very good communication and collaboration skills


Front End /Angular JS developer(Java Based)- Immediate Hiring – 4

Job Responsibilities:

  • Delivering a complete front end application ensuring with high performance on web platform.
  • Experience with Object oriented JavaScript and working with APIs.
  • The front-end engineer produces the front end HTML 5, CSS, and JavaScript for web applications.
  • Must be able to write fast, efficient client-side code.
  • Unit and End to End Testing with framework.
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Creating e2e test suites for all components, and running them with Protractor (or a well-reasoned alternative)
  • Cooperating with the back-end developer in the process of building the RESTful API.
  • Creating configuration, build, and test scripts for Continuous Integration environments.
  • Versioning Code with GIT on standards with proper documentation.


Skills and Qualifications:

  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.
  • Experience consuming web-service APIs (REST, SOAP)
  • Understanding of AJAX and the request/response cycle.
  • Good Knowledge of Java.
  • Tools preferably used JIRA, GitHub, Atlassian, Confluence.
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS (1.X).
  • Architecting and automating the build process for production, using task runners or scripts.
  • Documenting the code inline using proper tools.
  • Writing extensive unit tests using automated TDD tasks
  • End to End test suites and unit testing for all components, and running them with Protractor, Jasmine & Karma.
  • Experience with Ext JS(Sencha), React JS will just be an added advantage.

Quick transition and Work Immediately.

Full Stack Developer (Java) – 5

Job Responsibilities:

Designs, develops, and tests new and/or modifies existing web based applications in languages such as Java, J2EE

  • Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional specification.
  • Using configuration management and integration/build automation tools to lead and deploy Java script/Java code.
  • Resolves problems that result in a decreased time to market; improves quality, enhances flexibility, and embraces the solution provider mindset
  • Applying knowledge of common, relevant architecture frameworks in defining and evaluating application architectures.
  • Performing code reviews and providing critical suggestions for fixes and improvements
  • Deep knowledge of Angular JS practices and commonly used modules based on extensive work experience creating self-contained, reusable and testable modules and components.
  • A deep understanding of web technology stack including extensive experience in Angular JS stack
  • Knowledge of highly interactive web apps (HTML, Java script, Angular JS)
  • Knowledge on how to integrate web applications with Restful API's, SOAP Web services.

Skills Required:

  • 3+ years of experience in developing enterprise web/mobile app in agile methodology
  • Senior resource who can do hands-on on multiple technologies – Angular.JS, Node.JS, DevOps, Java
  • Can get hands dirty and lead some of the projects
  • Good communication skills
  • Strong object oriented concept and rich knowledge on Design Patterns.
  • Familiar with Git, Atlassian, JIRA, Confluence, Junit, HTML5, Spring, JMS

Can start immediately

Project Manager – 1

We are looking for a Project Manager to manage all aspects of the project on hand and independently lead a team of fun and dynamic developers.
Job Description:

  • Drives the development and execution of project plan by working with project team to define, sequence, and estimate duration of activities and determine schedules to meet project objectives
  • Ensures consistency and adherence to standards, processes, and policies for all projects - Manages all aspects of the project execution including: work breakdown structure, chartering, scope definition, requirements gathering, project planning, change control, risk management and reporting
  • Facilitates and manages resource planning, cost estimation, budget development, and cost control - Manages the identification, resolution and escalation of project risks and issues
  • Tracks project budget and resource utilization against plan
  • Plans and executes project communications ensuring timely and accurate distribution of information, documentation, and issue resolution to all appropriate team members.
  • Use Different tools and metrics to scale up the work division and developments.
  • Possibly handle multiple projects dedicated to a common project or a single large/highly complex customer Project/Deliverable


  • 4+ years of progressive project coordination experience managing complex IT projects
  • Should have excellent behavioral and technical skills
  • Familiar with JIRA, GitLab and GitHub, Excel, Gantt charts, Project Reviews, Delivery Reviews, Score Cards, ARM
  • Excellent Oral and Written Skills in both English and Nepali Language
  • Ability to interface with C-level executives, business owners or stake holders and drive project schedule
  • Working knowledge of Technical acronyms like J2EE, Spring MVC, Tomcat, Glassfish, Oracle, Selenium and ability to work with global delivery teams
  • Experience gathering requirements and translating to a schedule with milestones
  • Self-motivated individual with desire to deliver quality results