Software Developer

Viveka Services

Viveka Services serves as a development headquarter for Viveka Health ( Viveka Health is a New York City-based AWS Cloud Healthcare Firm. Our founders have top credentials, with experience from Silicon Valley and the largest US enterprise firms. Viveka's technology is the most cutting-edge in Nepal and its software team is directly mentored by the best and brightest executives from the US with many collective years of prestigious university, healthcare, and startup experience. With glowing reviews from its active customers and oversubscribed interest from prospective customers, Viveka is growing rapidly and is seeking the best talent for its team. Viveka has a team of star developers in Kathmandu and is seeking the best talent for top salaries, with an opportunity to learn and grow tremendously in AWS Cloud skills and architecture. Those seeking a challenge and who are ready to take ownership and learn business, entrepreneurship, and cutting-edge skills should apply.

Detailed Job description / requirements:

Software Developer (Java)

We are looking for an experienced back-end engineer with strong problem-solving skills and attention to details. Candidates must have a minimum of 3+ years of experience with all of the skills listed below.

Job Responsibilities/Description

  • Implement REST APIs over JSON to successfully deliver SaaS web applications using client-server architecture over browser to effectively work on our products

  • Make architectural decisions in collaboration with technology experts and ensure proper technical documentation

  • Proficiently work with relational and columnar databases to effectively write, profile, and optimize queries in our databases.

  • Apply fundamentals of programming including multi-thread safety and atomicity to succeed in a microservices and serverless architecture

  • Follow the Software Development Lifecycle (SDLC) to effectively develop and deploy enterprise SaaS software to provide reliable and timely business value to customers.

  • Effectively leverage agile software development, including scrum, sprints, grooming, pointing to be effective in a team environment.

  • Construct good user stories including personas, stories, business value, and acceptance criteria through grooming sessions with the overall team

  • Write your own unit testing for self-testing reliable code from our QA and dev teams

  • Deploy and leverage cloud-native and AWS technologies and the problems they are suited for at the right times and places, the development impact of using them, and to assess gaps.

  • Designing and deploying production systems at scale, including fault tolerance, performance, and security.

  • Lead, motivate and mentor team members on achieving project and organizational goal

  • Actively involve in improving organizational culture, processes, and standards

  • Keeping oneself updated of latest technology trends and security updates

Job Specification

  • 3+ years of hands-on professional experience of developing solutions

  • Strong proficiency with Java

  • Strong knowledge of Java based frameworks like Spring

  • Deliver code routines and services that apply interface design and re-usability, documentation, and performance measured through code reviews and demos

  • Using specific AWS technologies including Lambda, RDS, and the other technologies for performance and scalability

  • Timely delivery of software through effective reliable code and intelligent approach 

  • Creating self-contained, reusable, and testable modules and components

  • Comfortable with Linux based operating systems and ability to write executable scripts

  • Experience working in an Agile environment

  • Professional, precise communication skills

  • Exposure to US healthcare domain would be a plus 


  • Best top of the market competitive salary

  • Work with exceptional team

  • Global exposure and growth opportunities

  • Retirement Fund( SSF)

  • Festival  and Company bonus 

  • Exposure to US Healthcare Domain

  • Learn micro-services architecture implementation in order to build scalable large systems 

  • Learn and implement server-less and service-oriented architecture

  • Use current AWS technologies in order to build best-practice enterprise systems at lower costs

  • Learn network and application security, including design of permissioning frameworks, ACLs, proper use of encryption and certificates through company-sponsored coursework

  • Learn to interface design and services modular architecture to speed development and delivery times

  • Designing APIs to support other teams including front-end and smartphone developers from our full-stack developers

  • Learn performance optimization and profiling of new AWS technologies through direct mentorship from seniors and AWS online conferences.


Please send us an updated resume at Visit our website to know more about us.

Job Overview

Category Computer - Programming
Openings 5
Salary Based on experience
Position Type Full Time
Position Level Senior Level, Mid Level
Experience 3+ years
Education B.E. in Computer Science
Posted Date 06 Jun, 2022
Apply Before 06 Jul, 2022
City Lalitpur