Position: Java Software Engineer

  • Category Programming/Software Development
  • Location Kathmandu, Nepal
  • Salary N/A
  • Expiry date Sep 14, 2024 (Expired)
Job Description

Position Overview:

We are seeking a highly skilled and motivated Java Software Engineer to join our dynamic development team. The ideal candidate will have a strong background in Java development, a passion for creating efficient and scalable software solutions, and a commitment to delivering high-quality code. As a Java Software Engineer, you will be responsible for designing, implementing, testing, and maintaining Java-based applications to meet our clients' needs.

Key Responsibilities:

  • Java Development:
  • Design, develop, and maintain high-quality, scalable, and efficient Java applications.
  • Write well-designed, efficient, and testable code.
  • Collaboration:
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions.
  • Participate in code reviews and provide constructive feedback to team members.
  • Problem Solving:
  • Analyze and troubleshoot complex issues promptly.
  • Propose and implement effective solutions to address identified problems.
  • Code Quality:
  • Ensure code quality through unit testing, automated testing, and continuous integration.
  • Follow best practices and coding standards to maintain a high level of code quality.
  • Documentation:
  • Create and maintain technical documentation for software design, implementation, and maintenance.
  • Technology Evaluation:
  • Stay up-to-date with the latest Java technologies and industry trends.
  • Evaluate and recommend new technologies and methodologies to improve software development processes.
  • Collaborative Development Environment:
  • Work in an agile development environment, actively participating in sprint planning, daily stand-ups, and retrospectives.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Java Software Engineer with a strong portfolio of relevant projects.
  • Solid understanding of object-oriented programming principles.
  • 2 year experience with Java frameworks such as Spring, Hibernate, or similar.
  • Proficiency in database design and SQL.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

We offer competitive compensation, a collaborative work environment, and opportunities for professional growth. If you are passionate about Java development and eager to contribute to innovative software solutions, we encourage you to apply.

This job has been expired on 2024-09-14
Share: