Minimum of 3 years' experience in a similar role, Deep knowledge in at least two programming languages.
Key responsabilities:
Write clean, maintainable and testable code
Participate and lead design and code reviews
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
We are an enterprise-grade technology one-stop shop focused on providing business automation solutions leveraging Artificial Intelligence & Machine Learning, Smart Contract applications, and Distributed Ledger Technologies (DLT).
Our service portfolio is tailored to help businesses in every phase of their digital transformation journeys:
- From defining value, designing, architecting, launching, accelerating and scaling up digital transformation streams, from governance and business to operations and technology;
- To ensuring IT Operations, leveraging on our experience across the lifecycle of multiple enterprise-grade IT solutions in institutions from Europe, the Middle East, and Africa.
At Genesis Digital Solutions, we help companies innovate and thrive in the digital world. We are a team of technology and IT consulting specialists committed to excellence and making a real impact on our clients' projects. If you're looking for a dynamic environment where you can grow and contribute to cutting-edge technological solutions, we want to meet you!
What You’ll Do:
• Contribute to the team's work with clean, maintainable and testable code and participate as well as lead design and code reviews;
• Embrace shared ownership of the project and the team's mission, contributing to a collective sense of accountability and purpose.
What We’re Looking For:
• Minimum of 3 years' experience in a similar role;
• Deep knowledge in at least two programming or scripting languages: Go, Python, Ruby, Java.
• Confident with event sourcing and apache Kafka.
• Confident with RDBMS like PostgreSQL and MySql as well as NoSQL DBs like Redis, Cassandra.
• Knowledge of TDD and DDD methodologies.
• Knowledge of common microservice architecture patterns like dynamic service discovery, circuit breaking, bulkhead;
• English, B2.
What We Offer:
• A workplace that values innovation and personal growth.
• Opportunities to work on high-impact projects.
• Flexible hours and remote work options.
• Support for professional development, including training and certifications.
• Health and life insurance.
• 25 days of annual leave.
Required profile
Experience
Level of experience:Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.