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
28560 - 29400 PLN per month net b2b
Apply Now