
Senior Java Developer
- Kraków, małopolskie
- Stała
- Pełny etat
- - Design, develop, and maintain enterprise-level applications using Java (11+); - Write clean, testable, and maintainable code following SOLID principles and best practices; - Architect and implement distributed microservices and integration patterns; - Collaborate with product owners, architects, and other engineers to deliver high-quality solutions; - Participate in code reviews, technical discussions, and agile ceremonies; - Advocate for engineering excellence and continuous improvement; - Work with cloud-based technologies and container orchestration platforms like Kubernetes; - Ensure system scalability, reliability, and performance.
- - Solid experience in JVM programming languages (ideally Java 11+). - Proven track record of enterprise-level application development for 8+ years. - Extensive experience in writing testable and maintainable code. - Understanding of distributed microservices architectures and patterns. - Very good understanding of integration patterns. - Advocating best engineering practices (SOLID, clean code). - Experience with Agile ways of working. - Excellent communication and collaboration skills. - Familiarity with cloud-based technologies / Kubernetes.