Solution Architect / Technical Lead (Java)
E
Experis Manpower GroupBanking payments
Remote / Hybrid - Warsaw with occasional visits in the office (1-4 times per month)ContractManager
Salary28560 - 29400 PLN per month net b2b
Apply NowOpens the employer's application page
Job Details
- Languages
- Pl C1, en B1
- Experience
- 5+ years of experience with banking payment systems; 10+ years of experience with Java
- Required Skills
- DockerPostgreSQLElasticSearchGCPJavaKafkaKubernetesSpring BootCI/CD
Requirements
- Have 5+ years of experience with banking payment systems.
- Have 10+ years of experience with Java.
- Bring strong experience with PostgreSQL, Elasticsearch, Kafka, and Kafka Streams.
- Know design patterns, UML, and Enterprise Architect.
- Have experience with high-volume transaction processing systems.
- Bring expertise in Spring Boot, Spring WebFlux, Spring Cloud Gateway, Hibernate, Spring Security, and Resilience4j.
- Have experience with Tomcat, Netty, Hazelcast, and Ehcache.
- Understand security concepts including PKI, Digital Signatures, JWT, TLS, and mTLS.
- Have experience with Docker, Kubernetes, and cloud platforms; GCP is preferred.
- Know Git/Gerrit, Jira, Maven, IntelliJ, and CI/CD processes.
- Have experience with Prometheus, Grafana, Sentry, and Loki.
- Have experience using AI-assisted development tools such as GitHub Copilot and MCP.
Responsibilities
- Design solution architecture for banking payment systems.
- Gather business and technical requirements.
- Coordinate project teams and oversee technical delivery.
- Prepare and maintain project documentation.
- Support development activities across Backend, Frontend, and DevOps teams.
- Ensure system scalability, security, and performance.
View Full Description & ApplyYou'll be redirected to the employer's site