• NecoJobs Logo - Nepal's Leading Job Portal

Senior Java Developer

Leading IT Company

Leading IT Company  Logo
  • Share
AvailabiltyFull Time
CategoryIT Jobs
Salary NegotiableYes
Job LevelSenior Level
Job LocationKathmandu , Nepal
No. Of Vacancy1
Education LevelBachelor
Experience RequiredMore Then 5 years

Requirements :-

  • Strong expertise in Core Java with solid knowledge of Java 8 (Java 11 is a plus).
  • In-depth knowledge of Spring MVC, Spring Boot, and Spring components.
  • Good understanding of Data Structures and Algorithms.
  • Hands-on experience with Hibernate and JPA.
  • Experience developing and consuming RESTful Web Services.
  • Strong experience with MySQL and/or PostgreSQL databases.
  • Familiarity with Unit Testing (JUnit) and exposure to TDD/BDD.
  • Proficient in Git with experience on GitHub, GitLab, or Bitbucket.
  • Working knowledge of Linux commands.
  • Ability to quickly learn and adapt to new tools and technologies.
  • Experience with MyBatis.
  • Exposure to Microservices Architecture.
  • Experience working with AWS (EC2, S3, RDS, etc.).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Ability to work independently with minimal supervision.
  • Mentoring mindset and leadership qualities.
  • Attention to detail and commitment to quality.

Job Responsibility :-

  • Design, develop, test, and maintain robust Java-based applications.
  • Write clean, efficient, and reusable code following best coding standards.
  • Analyze technical and business requirements and implement suitable solutions.
  • Develop and integrate RESTful web services using Spring Boot.
  • Identify performance bottlenecks and improve application efficiency.
  • Perform unit testing and support TDD/BDD practices.
  • Review existing code and recommend improvements or refactoring.
  • Collaborate with cross-functional teams including QA, DevOps, and Product.
  • Participate in code reviews and ensure quality assurance procedures.
  • Document development processes, APIs, and system designs.
  • Troubleshoot, debug, and resolve production issues.
  • Stay updated with emerging Java technologies and frameworks.
  • Share

Leading IT Company

Similar Jobs

React Native Developer

IT Jobs

Full Time

Engineering Manager

IT Jobs

Full Time

Senior React JS

IT Jobs

Full Time

Lead Software Engineer

IT Jobs

Full Time

  • Upload Your CV