• NecoJobs Logo - Nepal's Leading Job Portal

Principal Software Engineer (Java/Angular)

Infinite Computer Solutions

  • Infinite Computer Solutions Logo
  • Share
  • AvailabiltyFull Time
    CategoryIT & Telecommunication
    Salary NegotiableYes
    Job LevelSenior Level
    Job LocationKathmandu ,Nepal
    No. Of Vacancy1
    Education LevelBachelor
    Experience RequiredMore Then 10years

    Requirements :-

    • Preferable 7+ years of experience in software development with proficiency in Java, Angular, Spring Framework, and Spring Boot.
    • Design, develop, and deploy microservices-based applications using Java/Spring Boot.
    • 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.

    Job Responsibility :-

    • Participate in all stages of the project lifecycle, including requirement analysis, design, development, and deployment.
    • Translate user stories and requirements into functional applications.
    • Design, develop, and maintain efficient, reusable, and reliable Java 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.

    Who are looking for :-

    • 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.
    • 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.
    • Share

    Infinite Computer Solutions

    https://www.infinite.com/

    Similar Jobs

    • Upload Your CV

    Upload Your CV

    Example: 98********* / 97**********