Auf einen Blick
- Aufgaben: Join us as a Senior Java Developer and build intelligent payment routing engines.
- Arbeitgeber: ITMAGINATION is a leading tech company specializing in software and data development.
- Mitarbeitervorteile: Enjoy fully remote work, 20 days off, and a comprehensive benefits package.
- Warum dieser Job: Be part of a recognized team with a Great Place To Work® certification and exciting fintech projects.
- Gewünschte Qualifikationen: 5+ years in Java/Kotlin, experience with microservices, and excellent English skills required.
- Andere Informationen: Work hours are flexible, with minimum availability from 3 PM to 8 PM CET.
Job Description
ITMAGINATION helps its Clients by becoming a true extension of their software and data development capabilities. Through the readily set up, comprehensive, and self-governing teams, we let our Clients focus on their business while we make sure that their software products and data tools scale up accordingly and with outstanding quality.
We are looking for an experienced team player to fill the Senior Java Developer position and participate in our up-and-coming project from the Fintech industry. You can expect:
- Participation in building amazing intelligent payment routing decision engines
- Integrations with Global Payment Infrastructure and the banking system
- Working in ET hours (minimum availability between 3 PM - 8 PM CET)
Requirements
- Min. 5 years of experience in Java or Kotlin development
- Willingness to learn Kotlin
- Proven track record developing lightweight reactive microservices: Quarkus or Spring
- Experience using integration frameworks: Apache Camel
- Understanding of Kafka, asynchronous API design
- Experience with PostgreSQL
- Experience with Couchbase or equivalent noSQL databases
- Good knowledge of Object programming, design patterns, Unit/integration testing
- Excellent English skills
Benefits
- Work fully remote
- Possibility of 20 business days off each year
- Professional training programs - including Udemy and other development plans
- Benefits package offer - Health Insurance, Sports Package, and Life Insurance offerings
- Work with a team that's recognized for its excellence. We've been featured in the Deloitte Technology Fast 50 & FT 1000 rankings. We've also received the Great Place To Work® certification for four years in a row.
Recruitment Consultant Arbeitgeber: Itmagination
Kontaktperson:
Itmagination HR Team
beata.menes@itmagination.com
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Recruitment Consultant
✨Tip Number 1
Make sure to highlight your experience with Java and Kotlin in your conversations. Since they are looking for someone with a minimum of 5 years in Java or Kotlin development, be ready to discuss specific projects where you utilized these technologies.
✨Tip Number 2
Familiarize yourself with the Fintech industry and current trends. Being knowledgeable about payment routing decision engines and global payment infrastructure will give you an edge during discussions.
✨Tip Number 3
Since the role requires working in ET hours, be prepared to discuss your availability and how you can manage your time effectively to meet this requirement. This shows your commitment and flexibility.
✨Tip Number 4
Engage with the recruitment team by reaching out to them directly. Ask insightful questions about the company culture and the projects you'll be working on. This demonstrates your genuine interest in the position and the company.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Recruitment Consultant
Tipps für deine Bewerbung 🫡
Understand the Job Requirements: Make sure to thoroughly read the job description for the Senior Java (Kotlin) Developer position. Highlight your experience with Java, Kotlin, and any relevant frameworks like Quarkus or Spring in your application.
Tailor Your CV: Customize your CV to emphasize your 5+ years of experience in Java or Kotlin development. Include specific projects where you developed lightweight reactive microservices and used integration frameworks like Apache Camel.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for fintech and your ability to work in ET hours. Mention your understanding of asynchronous API design and your experience with PostgreSQL or Couchbase.
Highlight Soft Skills: In addition to technical skills, emphasize your teamwork and communication abilities. The company values team players, so provide examples of how you've successfully collaborated in past projects.
Wie du dich auf ein Vorstellungsgespräch bei Itmagination vorbereitest
✨Showcase Your Experience
Make sure to highlight your 5+ years of experience in Java or Kotlin development. Be prepared to discuss specific projects where you've developed lightweight reactive microservices using frameworks like Quarkus or Spring.
✨Demonstrate Your Knowledge of Integration Frameworks
Familiarize yourself with integration frameworks such as Apache Camel and be ready to explain how you've used them in past projects. This will show that you have the practical knowledge needed for the role.
✨Discuss Asynchronous API Design
Since understanding Kafka and asynchronous API design is crucial, prepare to discuss your experience with these technologies. Share examples of how you've implemented them in your work.
✨Be Ready for Technical Questions
Expect technical questions related to PostgreSQL and Couchbase or equivalent noSQL databases. Brush up on your knowledge and be ready to solve problems on the spot to demonstrate your expertise.