Agram Infotech

Team Lead (Java/Spring Framework)

Agram Infotech

Team Lead (Java/Spring Framework)

A start up Information Technology company based in Birgunj. Products range varies from software development to other IT related products. Our market segments include local, national and international areas.

Team Lead (Java/Spring Framework)

Views: 1278 | This job is expired 5 months, 1 week ago

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 : Birgunj
Offered Salary : Negotiable
Apply Before(Deadline) : Nov. 05, 2020 23:55 (5 months, 1 week ago)

Job Specification

Education Level : Bachelor
Experience Required : Not Required
Professional Skill Required : Logical Thinking Creative Thinking Analytical Problem Solving
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.

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

This job has expired.

Job Action

Similar Jobs

Search, Apply & Get Job: FREE