Senior Software Engineer
Finerak · Erevan
Job description
About the role
FinErak builds modern fintech solutions that turn complex financial data into actionable insights. We are looking for a Senior Software Engineer to join our core engineering team. You will design, architect, and deliver scalable, high‑throughput financial services while setting technical standards.
Key responsibilities
- Design and implement low‑latency microservices and RESTful APIs with Java 17+/21 and Spring Boot.
- Build scalable data pipelines for financial calculations, valuation models, and real‑time reporting.
- Optimize PostgreSQL queries and use Redis caching for high‑performance data access.
- Containerize applications with Docker and Kubernetes, and configure CI/CD pipelines on AWS or GCP.
- Ensure code quality through reviews, automated unit/integration tests, and mentor junior engineers.
- Collaborate with product managers, analysts, and frontend teams to translate requirements into clean architecture.
Required profile
- 6+ years of backend engineering experience building enterprise‑grade applications.
- Deep expertise in Java (17/21) and Spring ecosystem (Boot, Security, Data JPA).
- Strong PostgreSQL skills, complex SQL, indexing, and transaction management.
- Experience with microservices, REST APIs, DDD, and messaging (Kafka or RabbitMQ).
- Familiarity with Docker, Kubernetes, CI/CD tools (GitHub Actions, GitLab CI), and cloud services (AWS or GCP).
- Proficiency in testing frameworks such as JUnit 5, Mockito, and Testcontainers.
- Solid understanding of data structures, algorithms, and system design.
- Fluent English communication for documentation and collaboration.
Required skills
- Java
- Spring Boot
- Spring Security
- Spring Data JPA
- Gradle or Maven
- PostgreSQL
- Redis
- Docker
- Kubernetes
- AWS
- GCP
- GitHub Actions
- GitLab CI
- Apache Kafka
- RabbitMQ
- JUnit 5
- Mockito
- Testcontainers
What we offer
- Highly competitive salary package.
- Hybrid work model with flexible core hours.
- Annual learning stipend for courses, books, certifications, and conferences.
- Opportunity to work with a modern Java and cloud‑native tech stack.
- Collaborative culture with direct impact on high‑growth fintech products.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches for Հայաստան.
Salary: Senior DevOps Engineer Based on 5 job offers in Հայաստան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 2 ժամ առաջ
Expires 1 ամիսից
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Finerak
Erevan