Lead Software Engineer – Digital Banking Systems
AzerTurkBank
Job description
About the role
A bank is looking for a Lead Software Engineer to design, build and support digital banking systems that are stable, secure and reliable. The role covers new feature development, architecture decisions, integration work and mentoring team members.
Key responsibilities
- Design and develop new features and services using Java, Go or Python, and integrate internal systems with external platforms
- Take responsibility for features from technical design through testing, production deployment and support
- Review code, ensure quality, security and maintainability, and mentor team members
- Investigate and fix critical incidents, performance problems and production issues
- Coordinate tasks and prepare technical documentation such as API specifications, system diagrams and architecture decisions
- Work with product managers, business analysts, architects, QA, DevOps and security teams
Required profile
- Bachelor's degree in information technology, computer engineering or a related field
- At least 3 years of experience developing software
- Experience designing microservices and distributed systems, and strong SQL
- Strong analytical thinking, mentoring ability and accountability for results
- Preferred: fintech or payment systems experience, and English and Russian
Required skills
- Java 8+ and the Spring ecosystem (Spring Boot, Spring Data JPA, Spring Security, Spring Cloud); Java 17+ preferred
- Go or Python (optional)
- REST APIs, Kafka or RabbitMQ, Redis, OAuth 2.0, JWT and OWASP security principles
- Git, CI/CD, Docker, Kubernetes and automated testing
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches for Azərbaycan.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Published 10 saat əvvəl
Expires 1 ay sonra
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
AzerTurkBank