Description

You will be a Senior Java Developer responsible for core application development and system maintenance.

Responsibilities

  • Develop and maintain applications using Java, integrating with database systems.
  • Manage and optimize data access using MS T-SQL, stored procedures, and advanced queries.
  • Implement and process data using XML, XSD, and XSLT standards.
  • Manage source code through version control systems like SVN and Git.
  • Utilize Azure DevOps for release and configuration management tasks.

Required Skills

  • 5+ years of professional experience in Java development.
  • Proficiency with web servers such as Tomcat and Apache.
  • Expertise in MS T-SQL, including stored procedures and query optimization.
  • Solid understanding of XML, XSD, and XSLT transformation.
  • Experience with Java-based ORMs like Hibernate.
  • Hands-on experience with source code management (SVN, Git).
  • Familiarity with configuration and release management processes.
  • Experience with Azure DevOps, Jira, or Remedy.
  • Bachelor's or Master's Degree in a relevant field or equivalent work experience.

Preferred Skills

  • Experience with REST, SOAP, and WSDL web services.
  • Familiarity with Maven or Ant.
  • Experience in Public Health or Disease Surveillance Systems.

Education

Any Graduate