Senior Java Developer

CureMD Healthcare
Full time Full day
Lahore
It's fun to work in a company where people truly BELIEVE in what they're doing!



CureMD's revolutionary health technology simplifies clinical decision-making, streamlines administrative operations, and ensures compliance with industry standards, ultimately helping physicians do what they do best: save lives. Established in 1997, CureMD is headquartered in New York, USA, with a thriving R&D facility in Lahore, Pakistan



CureMD aspires to be an organization that caters to the needs of diverse healthcare individuals that our product and technology serve. We believe that in addition to hiring the best talent, a strong sense of values, creative ideas and diversity in cultures leads to the creation of better products and services



Java Developers – Job Profile



CureMD’s software engineers develop next-generation solutions that change how healthcare users connect, explore, and interact with information and with one another. We’re looking for Java Developers who bring fresh ideas related to the healthcare domain. As a Java Developer, you will work on CureMD’s product, with opportunities to switch teams and collaborate as our fast-paced business grows and evolves


You will play a crucial role in developing robust and scalable software solutions using Java. Also, you will get the opportunity to work on exciting projects, contribute to cutting-edge technologies, and continuously enhance your skills as we continue to push our technology stack forward



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.




Qualifications and Skills


  • Bachelor's or Master's degree in computer science or relevant fields.

  • 3 -5 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

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

CureMD Healthcare
Full time Full day
It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description: Communicate with customers via phone and email for payment commitments, follow up and tracking of payment Sending credit letters and sending customers to...
Lahore
talent ibex
Full time Full day
Job Overview This person is in charge of creating reports in accordance with specifications and conducting report audits. Job Description To deliver all reports as assigned and meeting deadlines Random Audit on reports both internal and external Analysis on MIS...
Lahore
Nextbridge (Pvt.) Ltd.
Full time Full day
Nextbridge Pvt Ltd requires an Employee Engagement Intern who possesses excellent communication skills and the spark to learn quickly. It's a 3 month paid internship program. This position is based in Lahore, Pakistan. Requirements: Employee Engagement Event Management Organizational Development...
Lahore