Job Title: Senior Backend Tech Lead (Java & AWS)Location: Kraków (hybrid, minimum 2 days per week in the office)Job Type: Full-time
Role Description
Your day-to-day will involve designing, developing, and maintaining high-performance backend solutions, collaborating closely with Principal Engineers, other Tech Leads, and the Head of Engineering. You’ll review and refine code, champion best practices, facilitate technical decision-making, and ensure our systems are robust, scalable, and secure. Balancing technical leadership and teamwork, you’ll remove obstacles, foster accountability, and empower your team to deliver outstanding results. Your broad knowledge of engineering practices will enable you to strike the right balance between innovation and pragmatism, ensuring we neither over-engineer nor under-engineer solutions.
Requirements
5+ years’ experience in backend software engineering, delivering complex, large-scale systems
Deep knowledge of Test-Driven Development (TDD), Clean Code, SOLID principles, and GoF Design Patterns
Experience with system and code architectures (Layered, Hexagonal, Modular Monolith, Microservices)
Expertise in Java 17/21, Spring Boot 3.x, Maven, PostgreSQL, JPA/Hibernate
Hands-on experience with AWS (EKS, EC2, ECS, Lambda, S3, Aurora, RDS, DynamoDB, and related services)
Intermediate SRE/DevOps skills: Jenkins (Groovy), Terraform, Kubernetes, Docker
Understanding of frontend fundamentals (NPM, JavaScript, React, Webpack, Babel)
Skilled in API development, database design (RDBMS, NoSQL), and transactional systems
Proficiency with CI/CD, testing strategies, observability, resilience, scalability, and security
Demonstrated leadership: documenting decisions, facilitating consensus, enabling autonomy, and supporting team growth
Excellent communication and stakeholder management skills
Results-oriented with a history of delivering against KPIs and advancing DORA metrics
What We Offer
Competitive salary range tailored to your experience and expertise
Comprehensive benefits package, including private medical care, life insurance, and pension plan
Access to cutting-edge technologies and projects shaping the future of banking
Supportive culture focused on mentorship, empowerment, and long-term career growth
Participation in global initiatives and cross-functional teams
Recruitment Process
New Application – Submit your application through our online form
Phone Interview – Conversation with our recruitment team to discuss your background and fit
Technical Interview – In-depth discussion with engineering leaders
Offer – Receive a personalized job offer
Screening – Final background and compliance checks
Ready to take the next step in your career? We encourage you to apply through our application form and look forward to exploring the possibilities together!
To learn more about Antal, please visit www.antal.pl
Gross per month - Permanent
Check similar offers