Job Title: Senior Java Developer
We are seeking a highly skilled and experienced Senior Java Developer to join our team.
About the Role:
This is an exciting opportunity for a talented developer to work on innovative projects and contribute to the growth of our organization.
Key Responsibilities:
* Design, develop, and deploy custom software solutions using Java.
* Collaborate with cross-functional teams to deliver high-quality results.
* Mentor junior developers and contribute to knowledge sharing.
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 a plus.
What We Offer:
* Opportunities to work on exciting and innovative projects.
* A dynamic and collaborative work environment.
* A senior team that offers mentorship opportunities.
* Benefits such as flexible work hours, ongoing skill development, language lessons, travel opportunities, engaging activities, expert talks, and more.
Seniority Level:
Mid-Senior level
Employment Type:
Full-time
Job Function:
Engineering and Information Technology
Industries:
IT Services and IT Consulting