Mission:
The mission of the team Digital Channels Development is to develop and maintain applications for banker and client access to digital channels of The Client. We are looking for Senior Software Developers who will help us design / implement / maintain our applications.
Our applications cover a wide range of solutions, from SOA Architecture to microservices We develop our products in Java 8.0 and higher, React, NodeJS. Did we catch your attention?
Key tasks and responsibilities:
Implement new requirements and functionalities in our applications
Develop services to communicate with / aggregate data from other sources using JSON REST / SOAP
Provide technical analysis, interpretation and validation of specifications, analyzing the impact on the overall architecture
Provide support for full implementation lifecycle of web apps and server-side solutions
Share your own expertise with others from your team and from other teams
Interface with other teams such as Solution Designers, Technical Analysts, Quality Engineers, Backend teams
Work with iterative releases to production using up to date development process (JIRA, GIT, Jenkins, DevOps or calendar-based releases)
Deliver waterfall and agile projects, based on the banks needs
Perform code quality review, validation of technical design
Analysis of external services and APIs and propose solutions which fit target architecture
Liaison with Enterprise Infrastructure for required hardware & software
Prepare estimations and high-level solutions; maintain architectural/technical documentation
Troubleshoot and resolve technical issues through debugging, research, and investigation
Optional Qualifications & Competencies:
Experience with Splunk usage
Real life experience with performance analysis and improvements (Dynatrace, PerfMon, JMeter, JProfiler)
DevOps background (actual experience in setting up and maintaining applications via DevOps) is an advantage
Personality & Soft Skills:
Strong technical drive, troubleshooting insight & appetite to learn fast
Accountability & ownership is a must have for driving problem solving & creating solutions
Open minded, structured and result oriented personality
Willing to learn new things
Respectful of multicultural environment
Pragmatic and problem-solving mind
Ability to work in challenging environment, can do and extra mile attitude.
Collaboration Type: B2B
The company is a financial institution that provides digital banking solutions to both bankers and clients. The Digital Channels Development team is responsible for developing and maintaining applications that enable access to the bank's digital channels. They build a diverse portfolio of applications ranging from SOA Architecture to microservices, primarily using Java 8.0 and higher, React, and NodeJS. The team supports the full implementation lifecycle of web applications and server-side solutions, working collaboratively with Solution Designers, Technical Analysts, Quality Engineers, and Backend teams to deliver both waterfall and agile projects.