Job Description
We are looking for a Senior Back-End Developer with advanced knowledge of Java SE to be hired for an important client, for development activities in distributed environments and highly scalable systems.
Main Responsibilities
The role includes:
- Development and maintenance of Java-based software components in distributed architectures.
- Implementation of Real-Time Analytics and Stream Processing solutions.
- Integration with Big Data systems and frameworks (Kafka, Apache Storm, Hadoop, Elasticsearch).
- Collaboration with the architecture and DevOps teams to define scalable and high-performance solutions.
- Work on Cloud environments, preferably Microsoft Azure.
Bachelor’s degree or equivalent qualification.
Required Technical Skills
- Advanced knowledge of Java SE.
- Previous experience in software development for distributed systems.
- Knowledge of at least one of the following frameworks:
- Kafka
- Apache Storm
- Apache Hadoop (HDFS, HBase, YARN)
- Elasticsearch
- Experience in Real-Time Analytics or Stream Processing projects.
- Practical experience with at least one Cloud provider.
- Experience with CI/CD pipelines and containerization (Docker/Kubernetes).
- Knowledge of microservices architecture principles.
- Basic scripting skills (Python, Bash).
Team-oriented mindset, mental flexibility, adaptability, and a structured approach to tackling complex systems and problems.
Why choose TXT Group:
- Career opportunities in a rapidly growing and evolving company with a young and international team.
- Training on topics related to the role.
- Corporate benefits (health insurance, welfare programs, meal vouchers, employee discounts).
- Permanent employment contract.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application