Fullstack Engineer (Mid-level) - Kotlin/Java & ReactJs (f/m/x)

Permanent employee, Full-time · Berlin

JOIN EXPATRIO
Expatrio is an ambitious Berlin-based start-up in the field of Fintech and Edtech and currently has a vacancy for the position as

Kotlin/Java Backend Developer (Senior-level) (f/m/x)

Join, learn, and collaborate with our backend engineering team in building new features to help expat students in making it easier to achieve their dream studying in Germany. If you want to support us in this goal, then you are exactly right with us!
YOUR ROLE
  • Project ownership: You will take ownership of a project from ideation to completion, along with aligning and communication with 3rd parties. You will participate in design discussions, contribute your expertise, and actively participate in code reviews to maintain high-quality standards and knowledge sharing.
  • Software development: You will be an integral part of our engineering team, focusing on Kotlin/Java development and ReactJS for our projects. You will collaborate with our product and engineering team to translate business requirements into technical solutions and implement new features to enhance the experience for expat students studying in Germany.
  • Quality assurance: You will prioritize code quality over quantity and maintain a well-structured testing strategy, develop and execute unit tests, integration tests, and end-to-end tests to ensure the robustness and reliability of the backend systems.
  • Communication and collaboration: You will communicate effectively with cross-functional teams, share feedback, brainstorm ideas, and collaborate on refining requirements and improving the development process.
YOUR PROFILE
  • Experience: You have at least 3+ years of professional experience as a Full-stack Engineer, with proficiency in Kotlin or Java 8+ for backend and ReactJS for frontend.
  • Testing expertise: Strong understanding of testing methodologies and experience in implementing a comprehensive testing strategy. Ability to prioritize and execute unit tests, integration tests, and end-to-end tests to ensure code quality and reliability.
  • Technical skills: Proficiency in building and maintaining database schemas, preferably with experience in Postgres databases. Familiarity with RESTful API concepts and their best practices.
  • Communication skills: Excellent communication skills, both verbal and written, are essential. Fluent English is a must, as Expatrio is an English-speaking company.
  • Adaptability: Ability to thrive in a dynamic and fast-paced environment. Action-oriented mindset, and willingness to take ownership of tasks and drive them to completion.
  • Team collaboration: Strong interpersonal skills and the ability to work collaboratively within a team environment.

NICE TO HAVE:

  • Experience with containerization and orchestration technologies (Docker, Kubernetes).
  • Knowledge of microservices architecture.
  • Understanding of DevOps practices.
  • Familiarity with Agile/Scrum methodologies.
WHY EXPATRIO?
  • Hybrid working style: You are welcome to work in a hybrid model (either from home or our office in the heart of Berlin, close to the U Rosenthaler Platz).
  • Work setup: We provide you with a complete remote office set-up. This includes a height-adjustable desk, chair, subsidy for using your internet in the remote office and a laptop (Apple or Windows).
  • Workation: Do you love working from your home country, enjoying the sun by the sea or simply going skiing in winter after work? YES, we love that too. With us, you have the opportunity of working from abroad.
  • Flexible work: Working according to an unflexible work plan? We don't think that's timely anymore! With us, you have the opportunity to work flexible.
  • Personal development: At Expatrio you will also receive a budget to constantly develop yourself and your skills.
  • Team events: We love having company parties! From Halloween parties to off-site events, department events, and our quarterly meetings, there's always something fun going on. It's never boring, so don't miss out! ;)
  • Benefits: Do you like to go shopping, do sports, or just do your weekly grocery shopping? With us, you get a monthly subsidy to choose from a variety of perks & benefits (Urban Sports Club, Adidas, REWE etc.).
  • Vacation: In addition to your contractual vacation entitlement, we also grant 3 extra days of vacation for your own Birthday, X-Mas Eve and New Year's Eve.
  • Company culture: What else can we tell you? All in all we are a super international, diverse, and intrinsically motivated team and have an autonomous and progressive work environment with fast decision-making processes. This is not just an empty phrase. This is the way we live it at Expatrio, as it also has a strong impact on our company values.
About us
Expatrio aims is to be the best solution for international students in Germany. With a digital platform approach (an all-in-one app) at the interface of Fintech, Govtech, and Edtech, we are accompanying tens of thousands of students on their entire journey from study preparation and visa application to arriving and living in Germany. Always focusing on the most convenient experience for our users, we are aggregating all the needed services and products in one single place and offer bespoke solutions for everyone.

Does the position sound interesting to you? Then we would be very happy to receive your application.

Your Expatrio team
WE ARE LOOKING FORWARD TO YOU!
We are happy that you want to become a part of Expatrio. Please fill out the following form.
If you have any difficulties uploading your data, please contact us via e-mail at careers@expatrio.com.
For your information: Fields marked with * are mandatory. Other fields are optional.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.