Mid Level Java Developer
- Industry Other
- Category Information Technology
- Location Kathmandu, Nepal
- Expiry date Mar 19, 2025 (Expired)
Job Description
Job Summary:
We are seeking a skilled Mid-Level Java Developer to join our dynamic team. The ideal candidate will possess strong problem-solving skills, a passion for technology, and the ability to work collaboratively in a team-oriented environment. You will be responsible for developing, implementing, and maintaining Java-based applications, ensuring their high performance and responsiveness.
Key Responsibilities:
- Design, develop, and maintain scalable Java applications and APIs.
- Participate in all phases of the software development lifecycle, from concept to deployment.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Write clean, efficient, and well-documented code following industry best practices.
- Debug, troubleshoot, and resolve application issues and bugs.
- Conduct code reviews and provide constructive feedback to peers.
- Optimize application performance and scalability.
- Stay up-to-date with emerging Java technologies and industry trends.
Technical Skills and Qualifications:
- Proficiency in Java (Java SE, Java EE) and related frameworks such as Spring Boot and Hibernate.
- Experience with RESTful APIs and web services development.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.
- Strong understanding of databases, including SQL and NoSQL (e.g., MySQL, PostgreSQL, MongoDB).
- Hands-on experience with build tools like Maven or Gradle.
- Familiarity with version control systems like Git.
- Knowledge of microservices architecture is an advantage.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is a bonus.
Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to manage time effectively and meet deadlines.
Educational Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.