With numerous ongoing and upcoming projects, we're expanding our team and looking for new colleagues. If you appreciate clean code, thrive in a collaborative environment, and want to work with top talent, you might be the expert we’re searching for.
Mission
- Develop and maintain Java services: Design and implement scalable, high-performance solutions for complex business requirements.
- Collaborate with cross-functional teams: Work closely with analysts, testers, and other developers to deliver high-quality products.
- Ensure code quality: Write clean, testable, and maintainable code while adhering to industry best practices.
- Improve existing systems: Refactor legacy code, optimize performance, and ensure scalability.
- Document technical processes: Create and maintain accurate technical documentation using tools like AsciiDoc.
- Stay up-to-date: Keep pace with evolving technologies and contribute ideas for continuous improvement.
- Support deployment processes: Work with tools like Kubernetes, Docker, and Jenkins to streamline deployment pipelines.
- Mentor and share knowledge: Help less experienced team members grow through guidance and code reviews.
- Address challenges proactively: Identify and resolve issues in development, deployment, or production environments.
- Work on implementing our solution, with a focus on integrating PSD2 (Berlin Standard). Experience with PSD2 is an advantage.
- Participate in the integration of our Entitlements component, including the disponent model, user rights management, signature rules, and partial development and integration.
Skills
- Proven experience: At least 5 years of developing Java services that handle high operational loads, with proficiency in the technologies listed above.
- Extra credit: Knowledge in the financial sector, web application security, or experience with Elasticsearch, RxJava, Messaging, Kafka, Docker, Kubernetes/Openshift, Oracle, Liquibase, or Apache Camel.
- Collaborative mindset: You enjoy working alongside senior developers, exchanging knowledge, and growing together.
- Attention to quality: You deliver robust, test-covered code and don’t rely solely on QA to find issues.
- Code craftsmanship: Your code is clear, maintainable, and easy to read.
- Team spirit and independence: While you thrive in a team, you're also capable of tackling complex challenges on your own.
- Openness and growth: You're receptive to constructive feedback, self-reflective, and eager to evolve professionally.
- Commitment: You’re seeking a stable, long-term partnership.
#J-18808-Ljbffr