Junior Java Backend Engineer
Location: Lithuania
Posted: 23rd March 2023
About Architus
Architus specialises in providing UK and US organisations with access to the top talent in Europe, helping to build high performing technology teams and establish an overseas presence. With offices in London and Vilnius, Architus has a strong track-record in Financial Services and the Fintech world with clients including Invesco, Capital Group, Schroders, BNP Paribas and HSBC.
The opportunity
Architus are partnering one of the fastest growing Fintechs in Europe to help establish a significant presence in Lithuania. The company has over 1200 employees globally, a positive revenue stream and is approaching Unicorn status as it accelerate its global expansion.
There are a number of opportunities for Junior Engineers to become part of the company’s first engineering group to be based in Lithuania, working alongside mid-level and senior engineers in Lithuania, London and other international locations. With 25 employees based in Lithuania already, we will reach 100+ in 2023 and grow significantly further beyond that.
This is a full time role that provides a unique opportunity for an exciting career path working on international projects in a dynamic environment.
What you will be doing
As a Junior Java Engineer you will join one of our Backend teams working on a part of our service catalogue that powers our core domains (Credit, Payments, KYC, etc.) Together with the team, you will have full ownership over these microservices to design, plan, build, run, monitor and maintain them in a way that drives the products they represent forward.
With the business now becoming global and expanding in multiple countries outside of the UK, you will get a chance to take part in massive initiatives and be encouraged to outgrow your initial responsibilities. You will witness a strong DevOps culture with multiple deployments per day, teams made autonomous by leveraging an architecture of independently deployable services, continuous delivery, experiments and MVPs and one day get to define the Target Architecture that provides the business with its agility.
You will have the chance to actively collaborate with your colleagues from the other Backend and iOS, Android, Web, QA, DevOps, Agile, Data Science, and Product teams.
You will not be alone in that journey, you will be onboarded and coached by the Senior engineers on your team and be a part of Backend Community of Practices and Interest groups that define our ways of working and are in the end what made all of the above possible!
On the backend we always use the latest Java LTS for our microservices. We provide RESTful APIs to our colleagues on the client side and our external partners. Spring Boot is our work horse, but we are open to new experiments. We are cloud-native and run everything on AWS. You’ll see containers (Docker), queues (SNS+SQS, Kafka) and events everywhere. The nature of our business naturally fits with relational databases, but we have also found some use cases for NoSQL. The Cloud Engineering team provides us with vital infrastructure and DevOps support on the cloud (as well as some internal tooling).
Qualifications
​Key qualifications outlined below will be used as a guideline, and candidates will be assessed on their overall strength:
-
Educated to degree level, preferably with a technology related degree
-
Approximately 1 year of software engineering experience
-
Some experience building server-side applications using relevant programming languages (i.e Java 11 or newer) an advantage
-
Some experience with some Java backend frameworks (e.g. Spring/Spring Boot).
-
Some exposure/understanding of microservices or implementing and consuming RESTful APIs
-
Able to demonstrate a mindset of delivering secure, well-tested, and well-documented software
-
Willing to own code from development to production
-
Some experience with relational databases
-
Exposure/understanding of continuous integration, delivery, and deployment
-
Some familiarity with common development tools such as IntelliJ, Git, Jira, etc
-
Fluent English speaker with strong spoken and written communication skills
What you'll get in return
-
Gross salary from 2,500 to 3,000 Eur/month depending on skills and experience
-
25 days holiday (in addition to Lithuanian public holidays)
-
3 paid days off for Learning & Development activities
-
Modern office space in Vilnius and Kaunas
-
Full flexibility to work from home or in the office
-
Private health insurance
-
Free gym membership
-
High specification hardware
-
Professional development with an international company
-
Opportunity to work with cutting-edge technologies
-
Exceptional career progression opportunities
-
Dynamic, collaborative and friendly working environment