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.