Java Software Engineer

Infinite Computer Solutions — Nepal · Posted ~4 hours ago

Mid Full-time

Skills

Java Python Angular REST APIs SQL Object-oriented programming Web development REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role focused on developing and maintaining web applications using Java and related technologies, with responsibilities across design, implementation, testing, and deployment.

Highlights

Opportunity to contribute throughout the software lifecycle while building scalable web applications and improving existing systems.

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. Must Have: 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. 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.