Microservices (regular)
Open API 3.1.0 (regular)
Kafka (regular)
Cloud : GCP (regular)
Databases : MongoDB, PostgreSQL, Cloud SQL (regular)
Monitoring : Big Query (regular)
Automation tools : Terraform (regular)
Spring boot 2.6.1 (advanced)
Java 17 (advanced)
CI : Jenkins, Gitlab (advanced)
CAPCO POLAND
Capco Poland is a global technology and management consultancy specializing in driving digital transformation across the financial services industry.
We are passionate about helping our clients succeed in an ever-changing industry.
We also are :
Experts in banking and payments, capital markets, wealth and asset management
Focused on maintaining our nimble, agile, and entrepreneurial culture
Committed to growing our business and hiring the best talent to help us get there
THINGS YOU WILL DO
You will be creating a new Digital Bank from scratch using a google cloud platform and continuous improvement
You will be delivering critical business applications and ideally customer-facing applications
You will code reviews, act as a mentor, and train junior developers
You will be communicating with Stakeholder Management and all the team members
You will be working in Agile in a SCRUM team with :
Backend : Java 17, Spring boot 2.6.1, KAFKA, Open API 3.1.0, Microservices, Containers, Jib, Rest Json, Liquibase, Mockup
CI : Jenkins, Gitlab
Automation tools : Terraform
Monitoring : Big Query
Databases : MongoDB, PostgreSQL, Cloud SQL
Cloud : GCP
SKILLS & EXPERIENCES YOU NEED TO GET THE JOB DONE
BSc or MSc in Computer Science or similar field
Experience with Java 8+, Spring Boot, and object-oriented programming
Knowledge of functional programming languages
Strong knowledge in the unit test, static code analysis, and BDD / TDD
Experience in working with restful APIs (REST JSON)
Multi-year experience in continuous integration with Git, Jenkins, Nexus
Knowledge of Mongo DB and other databases
Good understanding of Agile principles
Good understanding of cloud, web, and architectural design patterns
Great understanding of the solid Principles, OWASP, CAP Theorem, and Distributed Systems Design
Very good communication skills, open-minded, open to learning new technologies
Excellent English skills
NICE TO HAVE
Experience designing a system as a set of microservices
Knowledge of serverless functions like AWS Lambda, Azure functions, GCP functions (preferred)
Experience in messaging systems (Kafka, RabbitMQ etc.)
Good understanding of Service Security Protocols (OAuth2, SAML etc.)
Practical experience on at least one cloud
Experience in integration with 3rd party applications and vendors
WHY WORTH JOINING US
Employment contract and / or Business to Business as you prefer
Possibility to work remotely
Speaking English on daily basis, mainly in contact with foreign stakeholders and peers
Multiple employee benefits packages (multisport card, private medical care, lunch card)
Access to 3.000+ Business Courses Platform (Udemy)
Access to required IT equipment
Ongoing learning opportunities to help you acquire new skills or deepen existing expertise
Being part of the core squad focused on the growth of the Polish business unit
A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients
A work culture focused on innovation and creating lasting value for our clients and employees
ONLINE RECRUITMENT PROCESS STEPS
Screening call with the Recruiter
Home assignment if required
Technical / Competencies interview with Capco Hiring Manager
Client’s interview
Feedback / Offer