Software Engineer(Java)

A company for Software Development and Business Consulting Services; developing cloud based Enterprise Resources Planning (ERP) software, MIS applications and providing specialized technical consultancies.

Software Engineer(Java)

Views: 254 | Apply Before: 2 days, 15 hours from now

Basic Job Information

Job Category : IT & Telecommunication > Programmer/ Software Engineer
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Jwagal-10, Lalitpur
Offered Salary : NRs. 60,000.00 - 90,000.00 Monthly
Apply Before(Deadline) : Sep. 20, 2021 23:55 (2 days, 15 hours from now)

Job Specification

Education Level : Bachelor
Experience Required : More than 2 years
Other Specification
  • Strong skills in Core JAVA fundamental, programming skills and JAVA based technologies – JAVA 8+ features
  • Hands on knowledge and skills in J2EE and Spring Boot Framework
  • Proficient experience working with Maven, Jenkins or any CI/CD tool
  • Deep understanding of data structures, design patterns and OOP algorithms
  • Experience working in micro-services architecture and RESTful API development
  • Experience working in SQL and NoSQL databases (preferably MSSQL and/or Postgres)
  • Possess strong troubleshooting, code optimization and refactoring skills
  • Knowledge of queuing and messaging technologies like RabbitMQ
  • Knowledge on HTML, CSS, JavaScript, jQuery and React Framework a plus point
  • Excellent logical and analytical skills
  • Ability to work independently
  • Preference will be given to them who have experience in working with Amazon Web Service (AWS) cloud environment

Job Description

  • Design, develop and maintain multiple JAVA applications
  • Take part in software and architectural design and development activities with team leads and project managers
  • Be involved in all phases of the agile software development lifecycle
  • Engage in technical grooming discussions where you should be able to learn as well as contribute
  • Write well designed, testable, efficient code
  • Work with DevOps team and contribute to CI/CD
  • Prepare and produce releases of software components and documentation
  • Analyse business requirements and propose client oriented solutions
  • Provide functional and/or technical guidance in evaluating applications systems
  • Coordinate changes and prioritize tasks with business or technical department

Job Action

Similar Jobs

job_detail_page
Search, Apply & Get Job: FREE