Java Software Engineer

Agram Infotech Pvt. Ltd.
Location: Birgunj
Salary: Negotiable
Posted Date: 2021-02-22 Deadline: 2021-03-08
  • Location : Birgunj
  • Qualification Degree : Bachelor
  • Salary : Negotiable
  • Category : IT / Software
  • Nature : Full Time
Job Description

Position Summary: 

As Java Software Engineer, you will be part of an agile development team building and supporting software systems. In this crucial role, you'll work on a high performing team and be involved with the design, development, testing, and support of desktop, mobile and web applications. 

Who We Are: We are a startup software company focused on software development, Internet of Things, Cyber Security and Artificial Intelligence

Our Vision: Identify social challenges and develop technical solutions to ease them

Our Mission: To be a leading and innovative software solution provider in Nepal

Essential Job Functions:

  • Work with a cross-functional, highly talented team to design, develop and deliver new features
  • Use the latest technologies to design and build flexible, scalable, reliable and high-performing applications
  • Write tests and perform code reviews to ensure that we're shipping reliable, readable, and reusable code
  • Support our current applications, investing in fixing technical debt, and refactoring opportunities
  • Develop and design user interface components, web services, API’s, and database integrations 
  • Must have led a team of 3 to 5 people for a period of at least 1 year
  • Must have good verbal and written communication skills (Should be able to talk fluently and write emails without grammatical mistakes)
  • Proven experience of delivering on-time and with quality
  • Proven experience of handling risks and providing mitigation strategies

Job Specification

Job Specification

Education Level



Experience Required


More than 3 years

Professional Skill Required


Problem Solving Analytical Creative Thinking Logical Thinking

Other Specification

  • Bachelor's degree in Computer Science or related field of study OR equivalent combination of training and experience
  • 3+ years of overall software development experience
  • Must have led a team of 3 to 5 people for a period of at least 1 year. 
  • Hands on experience using the following, with advanced skills in at least one, and at least moderate skills in the rest:
  • Hands on experience with at least 1 Java framework, such as: Spring and spring Boot (MVC)
  • Html/Css
  • Ajax & XML and JSON and JQuery
  • React.js
  • Experience with (3 or more of the following):
  • Various common javascript libraries
  • Responsive design
  • Creating and consuming secure web services, web API
  • Secure website design and development


Nice To Have

  • Experience with Git, Azure DevOps
  • Experience with SQL Server 2012/2014
  • Experience with automated unit testing and integration testing
  • Experience with graceful degradation and/or progressive enhancement websites


The ideal candidate is a smart, energetic, flexible person who can think creatively, and can work effectively independently as well as part of a collaborative team. They love writing software and solving complex problems and has a hunger for new knowledge. They strive to achieve superior results through high performance and execution excellence. They take calculated risks and exercise innovation. They move quickly, but not at the expense of results. Lastly, they hold themselves accountable.

Apply Instructions

Interested and qualified candidates are requested to apply online or send their resume to (Please mention the position applied for in the subject line)

This Job is expired. The Company is no longer accepting applications for this position.

Organization Summary

 Agram Infotech is a startup company based in Birgunj, Nepal. Agram strives for developing intelligent and very cost effective software, apps, IoT and any customized software at a client’s request. Agram has highly skilled development team and focuses on quality, cost and timely delivering of any projects.

Industry Type Information Technology / Software
Organization Size 10-20
Active Jobs By Agram Infotech Pvt. Ltd.