Senior Java Developer (Full Stack)

Kalpa Creatives
Kathmandu, Nepal

Other Specification:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • 2+ years of professional experience as a Software Engineer.
  • Strong proficiency in Java Spring Boot for developing scalable and robust applications.
  • Experience with databases such as MySQL, PostgreSQL, and MongoDB, including query optimization and performance tuning.
  • Solid understanding and practical knowledge of API development and RESTful principles.
  • Familiarity with unit testing frameworks and test-driven development practices.
  • Proficient in version control systems, such as Git.
  • Strong problem-solving skills and ability to troubleshoot and debug complex software applications.
  • Excellent communication and collaboration skills.
  • Self-motivated and able to work both independently and as part of a team.
  • Familiarity with agile development methodologies is a plus.

 

Job Description:

We are seeking a highly skilled and motivated Senior Java Software Engineer to join our team. As a Senior Java Software Engineer, you will play a key role in leading our Java team and developing and maintaining our software solutions using Java Spring Boot, various databases (MySQL, PostgreSQL, MongoDB), API development, and unit testing. Your expertise and experience will contribute to the success of our projects and drive innovation within our organization.

 

Responsibilities:

  • Collaborate and lead with the development team to design, develop, and maintain high-quality software applications using Java Spring Boot and react.js
  • Build and maintain efficient and reliable database structures, including MySQL, PostgreSQL, or MongoDB.
  • Develop and implement RESTful APIs to support various functionalities and integrations.
  • Write clean, modular, and maintainable code that adheres to industry best practices and coding standards.
  • Conduct thorough unit testing to ensure the quality and reliability of the software.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve software defects and issues promptly.
  • Collaborate with cross-functional teams to gather requirements and understand project goals.
  • Stay up-to-date with the latest industry trends and technologies to contribute to continuous improvement and innovation.
  • Document software design, specifications, and development processes.

 

Source: Merojob


Job Detail Expired

  • Job Type :

    Full Time

  • Salary :

    Not Disclosed

  • Experience :

    2 - 3 (Years)

  • No. of Vacancy :

    1

  • Min. Education :

    Bachelor Degree

  • Last Date to Apply :

    August 25, 2023


Contact Detail

Email :
Website : https://merojob.com/senior-java-developer-full-stack
Mobile :
Alternate Mobile :

Sign In