Senior Java Developer Job Description
We are seeking a highly skilled Senior Java Developer to join our engineering team.
Key Responsibilities:
* Design and develop high-quality Java applications for the backend.
* Collaborate with cross-functional teams to implement Agile methodologies and create user stories.
* Ensure smooth integration with Kafka, unit testing, Cucumber, and GitHub pipelines.
* Utilize PostgreSQL as the primary relational database management system.
* Experience with Cloud Environments and Terraform is an added advantage.
Requirements:
* Minimum 5 years of experience in Java Backend Development.
* Strong understanding of Agile methodologies and user story creation.
* Hands-on experience with Kafka, unit testing, Cucumber, and GitHub pipelines.
* Proficient in relational databases, preferably PostgreSQL.
* Experience with Cloud Environments And Terraform is an asset.
What We Offer:
* A dynamic and innovative work environment with exciting projects for disruptive start-ups and world-class companies.
* A creative working space with a positive and collaborative atmosphere within an open-minded community.
* A senior team that provides mentorship opportunities to help you excel in your career.
* Flexible work hours, ongoing skill development, language lessons, travel opportunities, engaging activities, expert talks, and more.
This job opening is inclusive of people registered in the National Registry for Persons with Disabilities who meet the conditions and suitability for the position.
If you require any accommodations during the application process, please reach out to us.
Job Details:
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and Information Technology
* Industries: IT Services and IT Consulting