Java Developer
Job Overview
- Industry:Fintech
- Category:Software Development
- Minimum Education: Mentioned in eligible criteria
- Skills:Communication skills, Team player
- Openings1
- Job LocationKathmandu
- Posted on:August 26,2024
- Apply Before:September 07,2024
Job Description of Java Developer
Required Knowledge, Skills, and Abilities
- Excellent analytical, debugging and problem-solving skills is required
- Excellent knowledge of Spring Boot, Hibernate, JPA and related dependencies
- Excellent knowledge of REST API design and development concepts
- Confident handling of server-side programming with Java
- Write well-designed, secure, efficient and maintainable code, and review, test and debug
- team members code
- Experience working with source control system such as GIT including branching and merging strategies and build tool such as maven
- Familiar with JavaScript framework such as React is a plus
- Familiarity with database technologies such as PostgreSQL or Oracle
- Lead and mentor junior developers
- Regular follow up for tasks assigned from development phase to QA
- Help other developers take advantage of new technologies
- Advocate for best practices, excellent usability, and exceptional quality
- Good time management skills
- The developer will monitor progress and provide updates to the Project Manager
- Basic knowledge of Algorithms and Data Structures
- Prepare use case/ flow diagram when needed
- Excellent communication skills
- Active participation in Project level discussion/meeting
- Self -starter, who can quickly understand the eco system with little ramp up & kick start development
Nice to have
- Understanding of client-side performance and how to improve it
Education
- Bachelors Degree in Computer Engineering/ CS or another IT related field