Senior Java Developer (Cloud-Native / Fintech)
BanankMunkakör leírása
Senior Java Developer (Cloud-Native / Fintech)
Position Overview
Banank is seeking an experienced Senior Java Developer to join our engineering team and help build the next generation of our cloud-native digital banking platform. In this role, you will design and implement high-performance backend services, develop event-driven systems, and contribute to the evolution of our integration and messaging architecture.
You will collaborate closely with a high-caliber international team to deliver secure, reliable, and scalable solutions that power Banank’s financial products.
Our Tech
Stack
Languages: Java 21+
Frameworks: Quarkus (primary), GraalVM, Spring Boot
Messaging: NATS (Event-driven architecture)
Data: PostgreSQL, Schema Design & Optimization
Infrastructure: Kubernetes, Docker, CI/CD pipelines
Key Responsibilities
Backend Excellence: Design, develop, and maintain high-performance microservices using Java and modern frameworks.
Event-Driven Systems: Build and scale robust, asynchronous systems leveraging NATS or similar high-performance messaging platforms.
Architectural Influence: Contribute to the evolution of our cloud-ready architecture, ensuring scalability, resilience, and security.
API Leadership: Build and optimize RESTful and asynchronous APIs following industry best practices.
Quality & Mentorship: Deliver clean, well-documented code with comprehensive test coverage and provide meaningful peer reviews.
DevOps Collaboration: Partner with DevOps teams to integrate services into automated CI/CD pipelines for seamless deployments.
Innovation: Stay current with emerging trends and proactively suggest improvements to our processes and tech stack.
Requirements
Java Mastery: Strong expertise in Java and enterprise-grade backend development.
Modern Frameworks: Hands-on experience building microservices, ideally with Quarkus.
Experience with Spring Boot is a significant plus.
Performance Optimization: Familiarity with GraalVM for optimizing Java applications is highly valued.
Asynchronous Mindset: Solid understanding of event-driven systems and experience with NATS, Kafka, or similar technologies.
Database Pro: Strong experience with relational databases (schema design, query optimization, transactions).
Cloud-Native Experience: Proven track record of delivering scalable enterprise software in containerized environments (Docker/K8s).
Soft Skills: Open-minded, curious, and eager to explore new approaches in a fast-paced environment.
Communication: Strong written and spoken English is a must.
Authorization: Must be legally authorized to work or provide services within the EU.
Why Banank?
Zero Legacy: Work on a modern, cloud-native stack without the burden of outdated systems.
Direct Impact: Your architectural decisions and code will directly shape the future of our banking platform.
No Corporate BS: We value engineering excellence, rapid iteration, and transparent communication.
Growth: Competitive compensation and the opportunity to grow with a fintech that is scaling fast across Europe.
¿Te interesa este puesto?