Java Developer

  • Industry Other
  • Category Web & Application Development
  • Location Kathmandu, Nepal
  • Expiry date Jun 07, 2026 (7 days left)
Job Description

Job Responsibilities:


Participate in all stages of the project lifecycle, including requirement analysis, design, development, and deployment.


• Design, develop, and maintain efficient, reusable, and reliable Java and python code.

• Ensure the creation of robust web applications by writing clean and scalable code.

• Develop and execute test cases to ensure application functionality meets requirements.

• Engage actively in project-level discussions and meetings.

• Maintain and improve legacy systems, integrating new requirements effectively.

• Prepare use case diagrams and flowcharts as necessary.


Skills:


• Preferably 3+ years of experience in software development with proficiency in Java and angular.

• Solid experience with RESTful API development and web technologies (HTML, AJAX, etc.).

• Knowledge in designing and developing REST API.

• Strong understanding of object-oriented programming principles.

• Familiarity with design patterns.

• Proficient in relational databases and SQL.

• Experience with version control systems, such as Git, including branching and merging strategies.


Preferable Skills:


• Understanding of XML, JSON, web service technologies, and the fundamentals of data structures, with experience in multi-threaded programming.

• Experience with the Atlassian suite (Jira, Confluence, Bamboo, Crucible).

• Knowledge of Continuous Integration tools and practices, especially with Bamboo and Maven.

Soft Skills:

• Ability to work effectively both independently and as part of a team.

• Experience working in a SCRUM/Agile development environment is highly valued.

• Excellent written and verbal communication skills.

• Strong analytical and problem-solving skills.

• Experience in the US healthcare sector is an advantage.

Download Our Mobile App