Apply on company website Vilnius, Vilnius City Municipality, Lithuania Hybrid Full-time EUR 5,960 – 9,325 / month

Architus is hiring a Senior Backend Engineer (Java)

Architus is collaborating with Tide, a growing leader in banking technology, on strategic projects, and we are looking for a Senior Java Engineer to join their innovative team. About Tide Tide recently established a branch in Lithuania, includes more then 34 engineers who joined through a successful partnership with Architus. Tide is building an innovative finance platform designed to help small businesses save both time and money. In addition to providing business accounts and banking services, Tide offers a comprehensive suite of connected administrative solutions, ranging from invoicing to accounting. Launched in 2017, Tide is now trusted by over 1 million small businesses worldwide and is available to SMEs in the UK, India, Germany and France. With its headquarters in central London and offices in Sofia, Hyderabad, Delhi, Berlin, and Belgrade, Tide employs over 2000 people. As Tide continues to grow rapidly and expand into new markets, the company is always seeking passionate and driven teammates. Join Tide in its mission to empower small businesses and help them save time and money. The Opportunity Tide’s engineering teams are building and managing a rich product catalog across various domains. With an exciting roadmap ahead, Tide empowers its engineers to make impactful technical decisions that shape the Global One Platform. Working in small, autonomous teams, engineers take ownership of microservices, self-organising to address technical challenges and set guidelines within Communities of Practice. As a key member of an agile engineering team, you will collaborate with Backend, iOS, Android, Web, QA, DevOps, Data, and Product teams to deliver well-engineered solutions. This is a unique opportunity to drive engineering practices and make a real impact in a rapidly expanding international company. Technical Stack Programming Languages: Java 17 Frameworks: Spring Boot, JOOQ API: RESTful APIs, API design (treated as products, often public in Open Banking) Event-Driven Architecture: SNS+SQS, Kafka Databases: PostgreSQL (via Aurora) Cloud Infrastructure: AWS (heavy AWS usage) CI/CD: GitHub, GitHub Actions, JUnit, Pact testing Deployment: ArgoCD, Docker, Terraform, EKS/Kubernetes Monitoring & Debugging: DataDog Collaboration Tools: Close collaboration with Product Owners on user needs, business opportunities, and regulatory requirements Key Responsibilities - Event-Driven Microservices: Contribute to the design, development, and maintenance of microservices in an event-driven architecture (200+ services owned by 40+ teams), ensuring global scalability. - Service Ownership: Own the full lifecycle of services, including design, building, running, and scaling them across the platform. - API Development: Expose and consume RESTful APIs, with a focus on good API design, treating them as products, especially in the context of Open Banking where many are public-facing. - Event Processing: Use SNS+SQS and Kafka for event-driven messaging and processing. - Database Management: Utilize PostgreSQL via Aurora as the primary datastore, integrating seamlessly with AWS infrastructure. - CI/CD: Deploy services to production multiple times a day using CI/CD pipelines powered by GitHub Actions, ensuring quality with JUnit/Pact testing. - GitOps and Cloud Infrastructure: Gain experience with modern GitOps practices using ArgoCD, and work with Docker, Terraform, and EKS/Kubernetes to manage cloud-based services. - Monitoring & Troubleshooting: Utilize DataDog for monitoring, troubleshooting, and resolving issues in production services. - Collaboration: Work closely with Product Owners to understand user needs, business opportunities, and regulatory requirements, translating these into well-engineered technical solutions.
Required Skills
Terraform
Job Details
Location Vilnius, Vilnius City Municipality, Lithuania
Work mode Hybrid
Employment Full-time
Salary EUR 5,960 – 9,325 / month
Category Backend
Posted 3 months ago
Application On company website

This application finishes on Architus's own website. TalentProfile keeps a record of it when you have a profile.

About company
Architus

We build dedicated engineering teams for companies that take their technology seriously. You set the direction. We handle everything else.

To be a leader and trusted partner for data driven transformation within financial services industry. Achieved through a business and people oriented approach. Delivered by experience, talent, and collaboration.

Architus builds bespoke financial technology teams for each client, using only the top talent and combining industry domain experts with engineers, data scientists and product professionals depending on your specific requirements.

All jobs at Architus Visit website