Lead Java Developer
Tech Stack / Keywords
Firma i stanowisko
Xebia is a global tech company with a presence in CEE, originating from Polish companies PGS Software and GetInData. It has over 1,000 experts working across cloud, data, and software domains. The company works on projects in fintech, e-commerce, aviation, logistics, media, and fashion for clients like McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, and others. Xebia uses modern, open-source technologies and is a partner of Databricks, dbt, Snowflake, Azure, GCP, and AWS, being the first AWS Premier Partner in Poland. They support tech communities and encourage growth through meetups, Guilds, Labs, and development budgets.
Wymagania
- 7+ years of commercial experience in Java development, including technical leadership
- Strong hands-on experience with Java 17+
- Solid knowledge of Spring Boot, Hibernate, and SQL
- Experience designing and developing microservices and RESTful APIs
- Practical experience with TDD, BDD, and automated testing
- Strong understanding of object-oriented design, software architecture, design patterns, and engineering best practices
- Experience working in Agile environments and within a DevOps culture
- Practical experience using AI-powered assistants (e.g., Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery
- Ability to lead technical discussions, make architectural decisions, and mentor teams
- Excellent analytical, problem-solving, and communication skills
- Good command of English (minimum B2)
Nice to have:
- Experience with AWS cloud services
- Familiarity with JUnit, Cucumber, Selenium WebDriver, or similar testing frameworks
- Knowledge of XML and JSON
- Experience working with Unix/Linux and shell scripting
- Experience with large-scale databases
- Familiarity with Git, Maven, Jenkins, Tomcat, and Apache
- Basic knowledge of HTML, CSS, and JavaScript
- Experience applying GenAI in structured ways within the SDLC, including workflows and tool integrations
- Interest in emerging AI-driven practices such as agent-based workflows and AI-augmented development
Obowiązki
- Lead the technical delivery of new features from design through implementation and production
- Collaborate with architects to ensure consistency, scalability, and alignment with the overall technical strategy
- Design, develop, and maintain high-quality backend applications using Java and Spring Boot
- Drive improvements to platform architecture, engineering practices, and development standards
- Monitor, maintain, and continuously improve production services
- Participate in the full software development lifecycle, including requirements analysis, development, testing, and deployment
- Mentor and support other developers through knowledge sharing, code reviews, and technical guidance
- Contribute to architectural discussions and promote technical excellence across the engineering team
Benefity
- Development budgets up to 6,800 PLN
- Funded certifications, e.g., AWS, Azure
- Access to Udemy, O'Reilly, and other learning resources
- Events and technology conferences
- Technology Guilds
- Internal training programs (Xebia Upskill)
- Private medical healthcare
- Subsidized MultiSport card
- Mental health support
Inne informacje
The administrator of Personal Data is Xebia Sp. z o.o. based in Wrocław, Poland, in accordance with GDPR. Applicants provide personal data voluntarily and can withdraw consent at any time. Contact for data processing concerns is available by mail or email. The full Privacy Policy is provided on their website.
Xebia sp. z o.o.
43 aktywne oferty