Diyalo Technologies

Spring Developer

Diyalo Technologies

Spring Developer

Diyalo offers a wide range of custom IT enabled services. We have outstanding experience in delivering custom database development, distributed and networked application design as well as development of various web components and projects.

We are a group of IT Professionals driven towards implementing the best of the technology and providing solutions for various disciplines with the help of Information technology.  We are the market leader in providing IT and technology based supplier rationalization, building on a culture of delivering significant cost-savings, innovation solutions and excellent customer service as part of the process.Our Major Service is to provide development and design related to technology to help you enhance your business . Our dedicated team consistently delivers superior quality products and services.

Diyalo offers a wide range of custom IT enabled services. We have outstanding experience in delivering custom database development, distributed and networked application design as well as development of various web components and projects.

We are a group of IT Professionals driven towards implementing the best of the technology and providing solutions for various disciplines with the help of Information technology.  We are the …

Spring Developer

Views: 784 | This job is expired 6 months, 2 weeks ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 2 ]
Employment Type : Full Time
Job Location : New Baneshwor
Offered Salary : NRs. 50,000 - 70,000 Monthly
Apply Before(Deadline) : Oct. 29, 2024 23:55 (6 months, 2 weeks ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than 1 year
Professional Skill Required : Communication Skills Programming Languages Problem-Solving Skills Time Management Database Management
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.

This job has expired.

Similar Jobs
Powered by Merojob AI

Job Action

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE