Spring Developer

Diyalo Technologies
New Baneswor, Kathmandu, Nepal

Other Specification:

Technical Skills

  • Strong knowledge of Java and object-oriented programming concepts.
  • Proficiency in using Spring Boot for building microservices and Spring MVC for web development.  
  • Experience in designing and consuming RESTful APIs for system communication.
  • Familiarity with microservices architecture and developing distributed systems. 
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB)
  • Proficiency in using Git for source code management and collaboration. 
  • Strong skills in writing unit tests and using mocking frameworks for ensuring code quality.
  • Familiarity with cloud services such as AWS, Microsoft Azure, or Google Cloud Platform.
  • Knowledge of Agile development practices, including Scrum and sprint-based work cycles. 
  • Experience in setting up and maintaining continuous integration and delivery pipelines.
  • Understanding of front-end technologies (HTML, CSS, JavaScript) for effective API integration.
  • Proficiency in identifying and resolving technical issues in the codebase. 
  • Ability to analyze and improve application performance and reduce system bottlenecks.     

 

Behavioral Skills

  •  Ability to effectively communicate with team members, stakeholders, and cross-functional teams.
  • Willingness to work closely with peers and contribute to a collaborative team environment. 

 

Job Description: We are seeking a detail-oriented and proactive Spring Developer to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and functionality of our software products through rigorous testing processes.

 

Job Responsibilities:

  • Design, develop, and maintain robust and scalable web applications using the Spring framework.
  • Implement microservices architecture for distributed applications.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Conduct code reviews to ensure code quality and adherence to standards.
  • Integrate third-party APIs and services into applications as required.
  • Collaborate with front-end developers to create seamless user experiences.
  • Design and optimize database schemas, queries, and procedures using SQL and Spring Data JPA.
  • Ensure data integrity and security across applications.
  • Implement unit and integration tests to ensure application reliability and performance.
  • Use testing frameworks (e.g., JUnit, Mockito) to validate code functionality.
  • Work closely with product managers, designers, and other developers to understand requirements and deliver effective solutions.
  • Participate in Agile/Scrum ceremonies, providing input and feedback on project planning and execution.
  • Identify and resolve application issues and bugs in a timely manner.
  • Monitor application performance and make recommendations for improvements.

 

Source: Merojob


Job Detail Active

  • Job Type :

    Full Time

  • Salary :

    70000 - 50000(NPR )

  • Experience :

    1 - 2 (Years)

  • No. of Vacancy :

    2

  • Min. Education :

    Bachelor Degree

  • Last Date to Apply :

    October 29, 2024
    22 day(s) left


Contact Detail

Email :
Website : https://merojob.com/spring-developer
Mobile :
Alternate Mobile :

Sign In