Backend Developer
Antal
⚲ Kraków
30 240 - 38 640 PLN (B2B)
Wymagania
- Java
- Spring Framework
- Spring
- Boot
- Kubernetes
- Docker
- Cloud platform
- Microservices architecture
- Design Patterns
- REST API
- SQL
- NoSQL
- Kafka
- IBM MQ
- Security
- OAuth
- TLS
- DevOps
- CI/CD
Opis stanowiska
O projekcie: Backend Engineer (Hybrid – 2 days/week in the office) We are looking for an experienced Backend Engineer to join a high-performing engineering team. In this role, you will be responsible for building scalable, high-quality backend systems and contributing to modern architecture initiatives. Responsibilities - Design and develop highly scalable, performant, and fault-tolerant applications - Contribute to the evolution of Microservices and Event-Driven Architecture - Collaborate with Solution Architects and Tech Leads to translate technical designs into production-ready solutions - Design systems with a strong focus on security, infrastructure, and data governance standards - Contribute to system and API design, ensuring modularity and maintainability - Ensure coding standards and promote best practices in development, testing, and documentation - Mentor junior engineers, conduct code reviews, and provide technical leadership - Ensure compliance with relevant controls, standards, and service management practices - Deliver high-quality solutions on time, aligned with business expectations - Support team engagement, ownership, and a sustainable, high-quality delivery pace Wymagania: - Strong experience with Java 8+, Spring Framework, Spring Boot, Spring Cloud- Hands-on experience with Kubernetes, Docker, databases, and public cloud platforms- Deep understanding of Microservices Architecture and Event-Driven Architecture- Strong knowledge of design patterns and principles (focus on scalability and maintainability)- Expertise in designing and developing APIs (REST, GraphQL)- Experience with both SQL and NoSQL databases (e.g. Oracle, PostgreSQL, MySQL, MongoDB, Cassandra)- Experience with messaging/middleware technologies (e.g. Kafka, IBM MQ, RabbitMQ)- Understanding of security mechanisms (JWT, OAuth, TLS, authentication & authorization)- Experience with DevOps tools and CI/CD pipelines (e.g. Jenkins, GitLab, Kubernetes, Docker)- Proven experience in technical leadership and working with cross-functional teams- Ability to deliver end-to-end business applications with high quality and low maintenance overhead- Basic understanding of frontend-backend integration