Available Offers for Mobile Banking

Java developer

Remotely
Full-time
Project occupancy
Banking Project. General Requirements: 3+ years of experience with Java 8+ or Kotlin 3+ years of experience with Spring and 1+ year of experience with Spring Boot Experience with systems on microservice architecture (Spring Cloud, Kubernetes, Openshift or similar) Experience with Docker Experience with any 3 of the following technologies NoSQL (MongoDB, Elasticsearch, analogs) SQL (PostgreSQL, Oracle, similar) Message Brokers (Kafka, RabbitMQ, analogs) Reactive programming (RxJava, Project Reactor) Cache (Redis, Hazelcast) CI/CD customization (GitlabCI, Jenkins, analogs) Monitoring tools customization (Zabbix, Prometheus) It will be good if the candidate: Participated in architecture design and can explain all solutions on his/her project; Is willing to drive the technical development of systems, not just follow current standards; Has a friendly relationship with DevOps, Pipelines, containerization and orchestration, Linux; Understands microservice architectures and the design of distributed systems; Participates in recruiting and onboarding of new hires; Able and willing to write technical articles. Develop and grow colleagues/community. Conduct both one-off trainings and plan long training sessions. What is to be done: Utilize the latest technology stack to build FinTech solutions; Develop applications that scale across all remote banking channels (online banking, mobile apps, payment services and more); Interact with various development, Data Science, support and other teams (so good communication skills or willingness to develop them are required); Contribute to architecture development, make new things and evaluate old things.

Testing Specialist (QA )

Remotely
Full-time
A banking project is looking for a specialist for the position of Manual QA. Senior level. Requirements: Experience in testing mobile applications Knowledge of testing methodologies; Experience of working with a distributed team; Ability to analyze problems, find and work out different solutions; Understanding of the principles of modern web services: REST, SOAP; Ability to work with Jira, Confluence; Ability to prepare checklists and test cases, work with documentation; Desirable ability to work with sniffer (Charles/Fiddler/etc); Desirable ability to work with web-service testing/debugging tools (SoapUI, Postman, Swagger UI); Test API, manual testing of WEB applications. Design and maintain up-to-date test documentation Experience with banking software.

Java Developer

We are looking for an in-house Java developer to work for a major banking company in Moscow or Saint Petersburg. Requirements: 1-5 years experience Responsibilities: - Develops a framework for further scaling to all remote channels of the bank (Internet bank, mobile apps, payment services etc.) - Cooperates with various development teams, Data Science, support etc. (you need good communication skills and a desire to further cultivate them) - Makes their own contribution to the development of architecture, assess the old and create the new You are a perfect candidate if you possess: - Excellent knowledge of Java - Knowledge of Spring and Spring Boot, Docker и Groovy - Ability to use various tools for testing codes and apps of various complexity. JUnit, Spock, Testcontainers, Mockito, Hamcrest - Confident knowledge of unix-systems operation and keen interest in them - Knowledge of principles and patterns of design, you have to be able to defend your viewpoint - Experience in working with version control systems (Git) - Desire to work on big and challenging projects It is preferable that you: - Want to make the development process more effective using the right tools (Git, Binary Release Management, CI/CD, Scrum/Kanban) - Have hands-on experience with Spring/Spring boot - Have experience working with such tools as Ansible/Salt/Chef/etc - Think that the developer’s job is not limited to coding We offer: - stable and transparent income: salary will be discussed after the interview + quarter bonus based on KPI - Flexible working hours: you can schedule your time according to your preferences - Demanding and challenging tasks, advanced technology stack - Opportunities for your development: frequent workshops, webinars, meetups and demo days, you will have free access to Alpina, MIF and business publications’ corporate libraries, foreign languages courses discounts, the company will pay for conferences and courses - Camaraderie: friendly working environment and solid team that will give you a hand at any time - Healthcare: voluntary health insurance program which includes dental health services and access to the best hospitals of the city, life insurance, travel insurance, accident insurance, 100% of pay for 10 work days when on sick leave, fitness membership discounts, sport communities - Varied leisure opportunities: discounts on travel agency services, food, restaurants, bars, shops - Employee-only bank offers: preferential loans and insurance.