#300181•Dodano Invalid Date•19•źródło: nofluffjobs.com
Java Developer
15 300 - 19 400 PLN(znormalizowane)
Doświadczenie
Mid
Lokalizacja
Tryb pracy
Zdalnie
Wymiar
Full-time
JavaKafkaRanchergRPCPostgreSQLMongoDBPrometheusGrafana
O ofercie
XTB is a global company from the financial industry, focusing on online trading of financial instruments. It is the largest FinTech in Poland and a leader in Central and Eastern Europe, with operations covering several countries including Asia and South America. The company offers opportunities for employee development through various training and development programs in an international business environment.
Wymagania
- Hands-on expertise in Java 17+ and Micronaut for microservices development
- Experience with Rancher (Kubernetes) deployment across multiple data centers
- Knowledge of inter-service communication via gRPC
- Experience with asynchronous communication technologies such as Kafka, Pulsar, RabbitMQ, and Chronicle
- Familiarity with data storage technologies including PostgreSQL, MongoDB, and Redis
- Experience with production monitoring tools like Prometheus, Grafana, OpenSearch, and Opsgenie
- Testing experience using JUnit and Testcontainers
- Development using IntelliJ IDEA and GitHub Copilot
- Source code management with GitLab and CI/CD with GitLab CI
- Task tracking with Jira and documentation in Confluence
- Use of Google Workspace tools (Gmail, Drive, Docs, Meet, Chat)
- Experience working in a Scrum environment
- Ability to develop high-performance systems processing massive data volumes with minimal latency
- Focus on high availability and scalability to support global user investments
Obowiązki
- Experience in building Java-based microservices, including designing, implementing, and evolving microservices with an understanding of scalability and performance challenges
- Ability to deliver according to requirements by translating business analysis into technical solutions while ensuring compliance with requirements and deadlines
- Ownership and proactivity in taking responsibility for assigned tasks, identifying risks, and proposing solutions to ensure successful project delivery
- Commitment to code quality by adhering to high engineering standards, focusing on clean, testable code aligned with best practices and system architecture
- Active contribution to project development through continuous improvement, optimization, proposing innovative solutions, and close collaboration with the team
Benefity
- Training budget
- Sport subscription
- Private healthcare
- Lunch card