Software Developer Position
We are seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, testing, and deploying custom backend applications and services.
Your primary focus will be on writing high-quality code, collaborating with cross-functional teams, and contributing to the growth and success of our organization.
Key Responsibilities:
* Design and Develop Custom Applications: Create efficient, scalable, and maintainable software solutions that meet business requirements.
* Collaborate with Cross-Functional Teams: Work closely with designers, product managers, and other stakeholders to understand project needs and deliver high-quality results.
* Test and Deploy Applications: Ensure smooth deployment of applications, identify and resolve issues, and implement improvements.
Requirements:
* Java Development Experience: Minimum 5 years of experience in developing with Java.
* API Development: Proven experience working with APIs.
* Strong Backend Development Skills: Proficiency in designing, developing, and deploying backend applications.
* Angular Knowledge: Good understanding of Angular framework.
* Unit Testing: Experience in writing unit tests.
* Communication Skills: Fluency in English (written and spoken). French is a plus.
Preferred Qualifications:
* SAFe Methodology: Knowledge of SAFe methodology.
* Apache Kafka: Experience with Apache Kafka.
* IntelliJ, Jenkins, GitLab, Kubernetes, DBeaver, Copilot: Familiarity with these tools.
What We Offer:
* A Dynamic Work Environment: Collaborative atmosphere, opportunities for growth, and recognition.
* Competitive Salary: Market-based compensation package.
* Benefits: Health insurance, paid time off, and more.
* Professional Development: Opportunities for training, mentorship, and career advancement.