Backend Software Engineer (Java)
Capco Poland
Cluj-Napoca, Romania
1 zi în urmă
source : Just Join IT

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
  • Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular