We are looking for a Senior Software Developer with a background in Java or Python and strong Kafka knowledge.
This will be a dynamic environment, where you have the chance to participate throughout the complete software development lifecycle, including the design and architectural decisions, and to focus on software quality through peer reviews, refactoring, continuous integration and deployment.
You will be part of our team and will connect with software engineers and leaders from our client in the USA.
What’s in It for You
Strong focus on quality in the entire software development lifecycle.
Be part of a passionate team.
Opportunity to take part in the full development process, from requirements to delivery.
- Analysis and design
- Architectural decisions
- Development of new features
- Code refactoring
- Continuous integration
- Code reviews
- Release activities
- 5+ years of relevant experience with Java or Python
- Understanding of the full software development life-cycle including agile development, test-driven development and continuous integration.
- Strong knowledge of stream processing systems. Kafka experience is a must
- Working experience with data platforms (relational and/or NoSQL) and messaging technologies
- Experience in building highly scalable architectures
- Willingness to rapidly learn new technologies and advocate for emerging technologies that will enhance the existing environment.
- Focus on clean code and following established best practices
- Good command of English
If interested, please apply at SENIOR JAVA/PYTHON DEVELOPER [fortech.ro]