Post Job Free
Sign in

Software Engineer II

Company:
Infinite Computer Solutions
Location:
Nepal
Posted:
September 16, 2025
Apply

Description:

Requisition Number

37245BR

Job description

Responsibilities

• Develop solutions/product in Java using best practices around enterprise architecture such as dependency management, design patterns, complexity estimation & persistence layers.

• Collaborate with cross functional teams to understand requirements, clarify acceptance criteria and align priorities.

• Stay updated on industry trends, emerging technologies and best practices to continuously seek opportunities for improvements. Must Have

• Bachelor’s in computer science or related field or equivalent industry experience.

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

• Experience in object-oriented programming using Java (Spring Framework, Spring Boot).

• Proficient in relational databases RDBMS (Oracle, MS-SQL) & non-relational database (MongoDB).

• Basic understanding of Python, Locust Framework.

• Basic understanding of Kubernetes, Docker and cloud deployment technologies.

• Knowledge REST based communication protocols, JSON and XML data formats.

• Experience working with source control system, GIT including branching and merging.

• Self-managed and result-oriented with a sense of ownership.

• Excellent analytical, debugging, and problem-solving skills.

• Have wide knowledge of functional and non-functional testing and experience in writing units test (Junit). Good to Have

• Familiarity with concepts of Business Rules Managements System (DROOLS).

• Good level of understanding of microservices and service-oriented architecture.

• Understanding with Agile/Scrum development methodologies

• Knowledge of clean code and secure coding practices as it pertains to OWASP.

• Atlassian suit of tools (JIRA, Confluence, Bitbucket, Bamboo)

Qualifications

BE or equivalent

Range of Year Experience-Min Year

3

Range of Year Experience-Max Year

4

Apply