Tech Stack
CloudGoogle Cloud PlatformJavaKubernetesMicroservicesNoSQLSpringSpring BootSpringBootSQL
About the role
- Own services related to the context of your work, building and operating high-quality systems for the financial services sector
- Improve the quality of systems and suggest ways to achieve it
- Stay up-to-date with the latest microservices technologies and best practices
- Work effectively as part of a self-managed team using Kanban with fewer meetings and more focus time
- Design, develop, and maintain microservice architectures for high-performance applications using Java and Spring
- Operate using real continuous deployment processes (deployment cycles around 10 minutes)
- Coach teammates and promote automated testing and continuous improvement
Requirements
- 10+ years of hands-on experience in modern Java frameworks and methodologies, with a strong focus on the Spring framework
- Ability to define scope of the work and make it happen
- Coaching and writing high quality automated tests
- Ability to work independently in a remote environment with occasional in-person meetings in small self-managed teams built with engineers and product owners
- Passion for Java programming and a desire to make a positive impact in the software industry using the latest technologies
- Experience with Java 21, Spring Boot/Cloud, GCP, Docker/Kubernetes, and SQL/NoSQL databases
- Eligible to work in Poland without requiring visa sponsorship