Description

We are seeking an ambitious Core Java Software Engineer to join our talented team, dedicated to creating innovative software solutions that transform the medical industry. In this role, you will be instrumental in designing, developing, and testing software applications that power the next generation of medical devices and healthcare systems. Join us in building high-quality, scalable, and secure solutions that are at the forefront of healthcare technology.

Key Responsibilities:

  • Develop and maintain software applications using Java Programming language.
  • Collaborate with multi-functional teams to understand requirements and translate them into technical solutions.
  • Design, implement, and test software components to ensure reliability, performance, and compliance with regulatory standards.
  • Participate in code reviews and debugging to identify and address software issues.

Required Skills:

  • 5+ years of experience in software application development.
  • Experience in Java development in Linux with knowledge on object-oriented programming principles and design patterns.
  • Proficiency in Swing framework for developing desktop applications.
  • Hands on experience in multi-threading.
  • Working experience in old legacy code; debugging and incremental functionality improvement
  • Experience with unit testing frameworks, including Power Mockito, to ensure code quality and test coverage.
  • Proficiency in project management and collaboration tools such as JIRA and Confluence

Education

Any Gradute