Senior backend

Full time
🔍 Find Similar Jobs

Job Details

Employment Type

Full time

Salary

0.00 USD

Valid Through

Sep 10, 2025

Job Description

We are looking for a talented and motivated Senior Backend (Java) Developer to join our team at ABB Innovation Center. As a Senior Backend (Java) Developer, you will play a key role in the development and implementation of robust backend solutions for our FinTech digital products. Your experience will be essential in shaping the architecture and performance of our applications. Key Responsibilities:

* Ensure tasks are completed within agreed timelines;* Document solution designs, code, and all project-related assets in a neat and up-to-date manner;* Collaborate with stakeholders to define product and technical requirements;* Conduct analyses to identify integration needs;* Write testable, maintainable code that meets functional requirements, with a passion for Test-Driven Development (TDD);* Work with Architects, QA teams, and Business Analysts to ensure applications meet specifications and technical standards;* Actively contribute to knowledge sharing — through triangles, circles, communities, and event organization;* Mentor Backend Chapter members to strengthen their technical skills;* Support the individual growth and development of team members.

What We’re Looking For: * Bachelor's degree in Computer Science (or equivalent work experience);* Professional proficiency in English (business-level);* Experience working in Agile environments (Scrum, Kanban, Jira, etc. );* Strong problem-solving and critical thinking skills, analytical mindset, and positive attitude;* Hands-on experience with Java 8+ and Spring Boot;* Deep understanding of Java (memory management, transaction management, etc. );* Knowledge of additional languages like Python, Node.

js, or GoLang is a plus;* Experience with REST API development;* Strong grasp of clean coding, clean architecture, and SOLID principles;* Practical experience in cloud design patterns and cloud-native microservices architecture;* Experience with reactive programming and frameworks (Reactor, Spring WebFlux, etc. );* Knowledge of AI/GenAI technologies, LLM architectures, prompt engineering, RAG systems, fine-tuning methodologies, and practical AI implementation is a strong advantage;* Skills in unit/integration testing and TDD/BDD practices;* Excellent knowledge of RDBMS (Oracle, PostgreSQL, etc. ), SQL, and ORM technologies (JPA2, Hibernate);* Experience with NoSQL databases (MongoDB, Elasticsearch, Redis, etc.

);* Hands-on experience with message queues (RabbitMQ, Kafka, etc. );* Basic understanding and experience with timeseries databases (InfluxDB, etc. );* Experience working with CI/CD tools and processes;* Experience with Docker and Kubernetes or OpenShift. How to Apply: If you're a Senior Backend (Java) Developer passionate about innovation, technology, and shaping the future of the banking sector — we’d love to meet you!Please write position name to the subject and send your CV directly to recruitment@abbinnovation. az

Apply Now

You'll be redirected to the company's application portal

Application Success Tips

Resume Tailoring

Customize your resume to highlight skills and experiences relevant to this specific position.

Company Research

Learn about the company's mission, values, products, and recent news before your interview.

Profile Optimization

Ensure your LinkedIn profile is complete, professional, and matches your resume information.

Interview Preparation

Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.

Back to Job Listings