Java Software Engineer

  • Industry Other
  • Category Information Technology
  • Location Kathmandu, Nepal
  • Expiry date Jan 19, 2038 (4556 days left)
Job Description
Job Description: Java DeveloperOverview

We are seeking a skilled Java Developer with experience in healthcare applications to join our team. The ideal candidate will have expertise in health data integration, along with strong proficiency in Firebase and SQL databases. You will play a key role in designing, implementing, and maintaining Java-based healthcare applications, ensuring they meet industry standards for security, scalability, and performance.

Key Responsibilities
  • Application Development: Design, develop, and maintain Java-based healthcare applications that comply with industry regulations (e.g., HIPAA).
  • Health Data Integration: Implement and manage the integration of healthcare data, including EHR/EMR systems and HL7/FHIR standards.
  • Database Management: Design and manage SQL databases and Firebase services to support application requirements.
  • Testing & Validation: Develop and execute unit tests, integration tests, and validation procedures to ensure accuracy and reliability of healthcare data processing.
  • Collaboration: Work with cross-functional teams, including healthcare domain experts, front-end developers, and QA engineers, to deliver seamless solutions.
  • Security Compliance: Ensure compliance with healthcare data privacy and security standards.
  • Documentation: Maintain comprehensive documentation for code, data flows, and system architecture.
  • Performance Optimization: Optimize application performance to handle large volumes of healthcare data efficiently.
RequirementsTechnical Skills:
  • Proficiency in Java SE and Java EE frameworks.
  • Strong knowledge of SQL databases (e.g., MySQL, PostgreSQL) and Firebase (e.g., Realtime Database, Firestore).
  • Experience with Spring Boot, Spring MVC, and Hibernate frameworks.
  • Familiarity with RESTful APIs and microservices architecture.
  • Understanding of system design principles to create scalable, secure, and efficient software solutions.
  • Proficiency in tools like Maven, Gradle, and Git for development and version control.
  • Experience with health data integration (if applicable), using standards like HL7 or FHIR.
  • Knowledge of cloud platforms such as AWS, Google Cloud, or Azure.
Soft Skills:
  • Strong problem-solving abilities and attention to detail.
  • Effective communication and collaboration with technical and non-technical stakeholders.
  • Ability to manage time and priorities effectively in a fast-paced environment.
Qualifications:
  • Education: Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Experience: 
  • 3+ years of experience as a Java Developer.
  • Proven experience with healthcare applications or systems.
Preferred:
  • Experience with microservices architecture.
  • Familiarity with DevOps practices and tools (e.g., Docker, Github Actions, Kubernetes).
  • Knowledge of front-end technologies like Angular, React, or Vue.js.

What We Offer

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Collaborative and inclusive work culture.