JAV-017 Java Developer

Remote - Ontario

Our client, a leader in market and gaming analytics, is seeking a highly skilled Java Developer to join a dynamic team within an established technology firm. The successful candidate will be instrumental in designing, building, and maintaining a scalable platform for a critical industry.

Key Responsibilities:

  • Develop and maintain RESTful web services.
  • Advance our microservices architecture.
  • Produce clean, reliable, and efficient code.
  • Implement automated testing and continuously refactor code to improve adaptability and performance.
  • Contribute to innovative solutions that drive business objectives.

Required Experience:

  • At least 5 years of experience in Java development.

Skills and Qualifications:

  • Strong background in Java software development, preferably with Java 8 or 11.
  • Proficiency in using tools such as Git, Maven/Gradle, and continuous integration tools like Jenkins.
  • Knowledge of microservices architectures, Elastic Search, Kibana, and NoSQL databases such as Cassandra.
  • Experience with agile development methodologies and test-driven development.
  • Excellent problem-solving skills and the ability to work proactively and strategically.
  • Exceptional communication skills and the ability to manage project priorities effectively.
  • Passionate about leveraging new technologies to enhance business efficiency and software quality.