Java Developer

BSAI Techno Sales

BSAI Techno Sales is a Nepal-based a highly astute visionary who recognized the plethora of opportunities waiting in the outsourcing services industry. With the strategic foresight to tap the skills and enthusiasm of young and gifted minds in the field of Information Technology, fresh graduate students and on-the-job trainees are among the very first employees of BSAI Techno Sales. Through this innovative approach, the company was able to provide optimum quality services to highly satisfied clients as well as maintain an impeccable reputation in the industry all throughout its years of operation.

Details / requirements:

The Software Engineer develops, maintains, and enhances complex and fixed bugs based upon documented requirements. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, and use of Commercial Off-the-shelf (COTS) /Government Off-the-shelf (GOTS) in place of new developmentand synthesis from system level to individual software components. 

Capabilities:

  • Analyze user requirements to derive software design and performance requirements
  • Design and code new software or modify existing software to add new features
  • Debug existing software and correct defects
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Provide recommendations for improving documentation and software development process standards
  • Assist with developing and executing test procedures for software components
  • Write or review software and system documentation
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance 
  • Experience with Java/J2EE Frameworks
  • Experience with Spring ( Dependency Injection, Spring MVC, Transaction Management)
  • Experience in web application development and API integration.
  • Experience with JPA, Hibernate, or similar
  • Portfolio of applications that clearly demonstrates coding proficiency, an eye for quality, and attention to performance
  • Hands on experience with Web Services and user Interface development experience with HTML, XML, CSS, JS, BOOTSTRAP
  • Experience in Enterprise Java, Spring, Hibernate Framework, REST APIs Modern Web technologies, AngularJS, Bootstrap, HTML5 and CSS3
  • Sound Knowledge with Maven, GIT, Static Code Quality Analysis, Continuous Integration and Deployment tools
  • Will have to work and support existing running projects.
  • Work with SQL Databases (MySQL, PostgreSQL, Columnar Database will be plus)
  • Investigate new APIs and learn how to use them
  • Good knowledge of JAVA and Object Oriented Programming, Spring Framework
  • Good knowledge of relational databases
  • Must have java spring framework knowledge
  • Should have java desktop knowledge
  • Proficiency with Unix-like operating systems will be plus
  • Knowledge of software testing will be plus
  • Should be responsible for the development and documentation of requirements specifications and functional specification
  • Able to prepare the document for the software and coding.

Requirement

  • Bachelor's Degree must be completed i.e. computer science, electronics engineering or other engineering or technical discipline is required.
  • Excellent Verbal and Written Communication
  • Ability to create software development design documentation
  • Minimum 1 - 3 years experience

 Note : Telephone call will not be entertained

Overview

Category Software Development
Openings 1
Experience Please check vacancy details.
Education Please check vacancy details
Posted Date 02 Jan, 2018
Apply Before 01 Feb, 2018
City Kathmandu