AI-Empowered Mid / Senior Fullstack Developer
Indexed description
We are looking for people who don't want to write repetitive code in legacy systems. If you care about clean architecture, working with a modern tech stack, and the real-world application of AI tools in your daily coding – this role is for you.
Core Tech Stack: Java 21+ / Angular 22+
How Do We Actually Use AI In Our Daily Work? In Our Team, AI Is An Engineering Tool, Not Just a Marketing Buzzword. We Operate Within The Spec Driven Development Paradigm
- AI Agents Support: We use AI tools for the technical documentation of our modules, task specification, building technical plans, as well as verifying and testing tasks.
- Focus on Architecture: Thanks to the automation of tedious tasks, you get more time to design complex business logic and optimize system performance.
- Modern Environment: We work in an ecosystem integrated with advanced AI solutions (including Google Workspace AI).
- Experience in building and developing web applications
- Strong knowledge of Java and the Spring Boot ecosystem, along with the ability to design efficient REST APIs
- Proficiency in creating user interfaces using the Angular framework (TypeScript)
- Architectural thinking – understanding and practical application of design patterns and clean code principles (SOLID, Clean Code, TDD)
- Practical skills in working with document (e.g., MongoDB) and relational databases (e.g., PostgreSQL)
- English language skills at a min. B2 level, allowing for fluent communication within the team as well as reading and creating technical documentation
- Programming with the use of AI in the SDD (Spec Driven Development) model
- Nice to have:
- Understanding of complex enterprise products, business processes, or specific market regulations (generalized to fit the new intro)
- Experience in designing distributed systems, working with Docker/Kubernetes, and optimizing system performance
- Practical knowledge of DDD (Domain-Driven Design), Event-Driven Architecture, or advanced experience in automated testing (TDD, integration tests)
- Development of proprietary Comarch products for Polish and international markets
- Designing, analyzing, and implementing solutions according to requirements
- Introducing new features and fixing bugs in existing applications
- Ensuring high code quality by applying good programming practices: Clean Code, Code Review
- Collaborating with the project team in software development and deploying new system versions within an agreed scope
- Private medical care (Allianz) - access to specialists and diagnostic tests for you and your loved ones
- Cafeteria system - you can choose full funding for a Multisport card or allocate funds for culture, recreation, sports, and shopping
- Hybrid work model after the onboarding period (2 days of remote work, 3 days from the office)
- Access to advanced AI and Google Workspace tools
- Participation in international projects carried out for enterprise and financial sector companies
- Professional career development - clear career paths for technical, business, and managerial expert roles
- Individual training and conference plan
- A friendly work atmosphere in tight-knit teams, fostered by integration events and joint initiatives for local communities
- Opportunities to participate in campaigns and events promoting an active lifestyle
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search