Java Software Engineer
- Industry Other
- Category Programming/Software Development
- Location Kathmandu, Nepal
- Expiry date Aug 12, 2025 (Expires Today)
Job Description
As a Java developer you will be responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties. Java Developers need to compile detailed technical documentation and user assistance material, requiring excellent written communication.
Responsibilities
- Designing, implementing and Deploying Java-based applications.
- Analyzing user requirements to inform application design.
- Defining application objectives and functionality.
- Aligning application design with business goals.
- Developing and testing software.
- Debugging and resolving technical problems that arise.
- Producing detailed design documentation.
- Recommending changes to existing Java infrastructure.
- Developing multimedia applications.
- Developing documentation to assist users.
- Ensuring continuous professional self-development.
- Contribute in all phases of the development lifecycle
- Ensure designs are in compliance with specifications
Qualifications
- Bachelor's degree in Computer Science or related field
- 2-4 Years of experience in the related field
- Good knowledge of JAVA and Object-Oriented Programming
- Good knowledge of relational databases
- Experience with Spring Boot, Hibernate, HTML, CSS, JavaScript
- Experience with microservice architecture
- Proficiency with Unix-like operating systems
- Excellent Verbal and Written Communication
- Excellent Logical and Analytical Skill
- Time Management and Professionalism