https://bayt.page.link/w8ATjGhGBCUppfo99
Create a job alert for similar positions

Job Description

About Us:
CureMD excels in providing advanced tools and technologies that empower healthcare professionals to make informed decisions about patient care. Our state-of-the-art solutions harness the power of data analytics, artificial intelligence, and machine learning to analyze patient information, decipher patterns, and render actionable insights. These advanced technologies equip physicians with profound insights into each patient's health, enabling them to formulate precise diagnoses, implement highly effective treatment strategies, and deliver top-quality care with ease.


Job Overview:


We are in search of a highly skilled and dynamic Java Developer to join our team. As a Java Developer, you will play a pivotal role in the design, development, and maintenance of our Java-based applications and systems. The ideal candidate possesses a deep understanding of Java technologies, thrives in a collaborative environment, and has a passion for delivering high-quality software solutions.
Essential Job Responsibilities:


  • Designing and implementing high-quality, scalable, and reliable Java applications.
  • Collaborating with cross-functional teams, including software architects, designers, and product managers, to understand project requirements and translate them into technical specifications.
  • Writing clean, efficient, and maintainable code using Java and related frameworks.
  • Debugging and resolving software defects and issues, ensuring timely delivery of bug-free applications.
  • Conducting thorough code reviews to ensure adherence to coding standards and best practices.
  • Developing and executing unit tests and integration tests to validate the functionality and performance of the software.
  • Optimizing Java applications for maximum speed and scalability.
  • Participating in the continuous improvement of development processes and methodologies.
  • Staying up to date with the latest industry trends and advancements.

Required Qualifications:


  • Bachelor's or Master's degree in computer science or relevant fields.
  • 2 -4 years of experience in software development.
  • Good hands-on experience with Maven, Jetty, Spring Boot, Swagger, and Junit.
  • Good knowledge and hands-on experience with OIDC (OpenID Connect) and OAuth.
  • Working knowledge of Tomcat and NGINX.
  • Strong proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate).
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience with database technologies (e.g., SQL, MySQL) and familiarity with ORM frameworks.
  • Knowledge of web development technologies such as HTML, CSS, JavaScript, and front-end frameworks (e.g., Angular, React) would be a plus.
  • Familiarity with version control systems (e.g., Git) and continuous integration/continuous delivery (CI/CD) pipelines.
  • Strong problem-solving and analytical skills to debug and resolve complex software issues.
  • Excellent organizational and leadership abilities.
  • Excellent social and communication skills

Compensation and Benefits:


  • Competitive base salary and yearly bonus.
  • Health benefits (Outpatient, Inpatient, Maternity).
  • Provident Fund company matches up to 8% of the base salary.
  • Company-sponsored trainings, workshops, education, and development programs.
  • Collaborative yet fun-loving atmosphere: space that fosters employee wellbeing.
  • Commuter support, supportive workspaces, gym facility, and daycare.

Job Details

Job Location
Pakistan
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.