Technical Lead (Python + Java + AI + Azure)
Tech Stack / Keywords
Firma i stanowisko
RITS Group is an IT company providing high-quality software development services for both the Polish and international markets. The company is among the fastest growing tech firms, focusing on quality and innovation. The role is within a new project in the area of CCM (Customer Communications Management) combining Java, Python, AI, and cloud technologies.
Wymagania
- Strong practical knowledge of Python
- Hands-on experience building Java microservices (e.g., Spring Boot) in enterprise environments
- Minimum 6 months experience as a Technical Lead involving technical decisions and team support
- Ability to design solutions and make architectural decisions considering scalability, performance, security, and maintainability
- Solid experience with RDBMS (e.g., Oracle, PostgreSQL), including schema design, performance tuning, and transactional integrity
- Strong knowledge of unit and integration testing tools such as JUnit, Mockito, Testcontainers, API/contract testing
- Experience with CI/CD pipelines and quality gates such as Jenkins, GitLab, Sonar, SAST/DAST, dependency scanning
- Familiarity with integration patterns including REST, messaging/eventing, API design, and versioning strategies
- Ability to make pragmatic technical decisions under time pressure and changing requirements
- Experience mentoring developers, leading technical discussions, and knowledge sharing
- Practical experience with any public cloud (e.g., AWS, GCP, Azure), with willingness to learn Azure
- Practical knowledge of GenAI concepts and tools in software engineering, including LLMs, RAG, and agent patterns, with awareness of governance and related controls
Nice to have:
- Experience creating platforms for regulated financial services with focus on audit, control, and operational requirements
- Knowledge of cloud-native patterns, including containers, Kubernetes, and service mesh
- Experience with modern observability tools
- Experience in performance engineering and resilience testing
- Experience implementing AI-enabled SDLC with governance and measurable productivity effects
- Practical experience prototyping or integrating GenAI solutions such as RAG pipelines, evaluation approaches, prompt management, versioning, and controlled LLM integration
Obowiązki
- Making and justifying technical and architectural decisions
- Defining development standards and best practices
- Collaborating with developers on design and implementation
- Identifying technical risks and proposing mitigation strategies
- Ensuring quality, security, performance, and maintainability
- Leading technical discussions and design sessions
- Mentoring and developing team members
- Collaborating with architects, product/business stakeholders, and technical teams
- Supporting the team in decision-making and solving complex technical problems
Benefity
- Hybrid work model with 6–8 visits to the office per month in Kraków
- Rate: 140-170 PLN net per hour on B2B contract
Inne informacje
The administrator of personal data is Relyon IT Services based in Warsaw, ul. Wołoska 9. Data processing is for recruitment purposes and subject to applicable legal rights regarding data access, correction, deletion, and transfer. Providing mandatory data per the Labour Code is obligatory. Additional data provision is voluntary. Refusal to provide mandatory data may prevent recruitment. Data will be processed until recruitment completion or for legal claims, unless consent for future recruitment is withdrawn. Data recipients include Rocket Jobs and related processing entities.
RITS
230 aktywnych ofert