Associate Software Engineer: Java

EverestBits Pvt. Ltd.

EverestBits Pvt. Ltd. is a company dealing with software development and providing full-fledged computer technology services has a collaborative team of experts with strong background in their respective fields of expertise. We have a collective contribution in the fields of software development, web applications development, internet marketing and many more. We are dedicated in producing high-end products with cutting-edge quality in the meantime utilizing the resources that are more secured and modern. Currently, EverestBits has team of five sections viz. Java Development Team, PHP Development Team, Mobile Applications Development Team, UI/UX Development Team and Research and Development Team. Collectively, our team is a complete set to keep outstanding position among top Software Development Companies in Nepal. EverestBits has started providing services in Systems/Applications design and development since a while, but our individual contribution time is not limited to that. Each EverestBits member has strong foundation and capacity to deal with each new/old technologies of their field. That’s our biggest asset.

Details / requirements:

Job Description

  • Develop Java applications with supervision
  • Work collaboratively within the team to develop high quality software solutions
  • Follow company’s coding standards, policies, processes and working culture
  • Communicate new ideas, issues, status and outcomes with supervisor/team
  • Continuous research and learning; discover, evaluate and implement new technologies to maximize development efficiency.
  • Completely responsible for requirement analysis, estimation, development and testing of assigned tasks
  • Learn and apply version control tool, project management tool, agile methodology, project level technologies and code review process
  • Understand assigned project’s overall business domain, clients and technologies used

Job Specification

  • Graduate in Computer Engineering or similar IT background or equivalent practical experience
  • Passionate about programming
  • Excellent knowledge of OOP concepts
  • Good knowledge of Core Java, Advanced Java, Jsp, MVC framework
  • Should have knowledge of at least one framework (Spring/Hibernate/Struts or any other framework)
  • Experience with source code management tools (git/svn)
  • Knowledge of dbms and ORMs
  • Concept of TDD is desirable
  • Familiar with unix environment
  • Concept of how internet works is required
  • Good analytical and problem solving abilities
  • Good written and verbal communication skills
  • Awareness of various SDLC methodologies
  • Team player

Overview

Category Engineering - Computer
Openings 1
Experience 1+ years
Education B.E. in Computer Science
Posted Date 21 Feb, 2017
Apply Before 15 Mar, 2017
City Lalitpur