Position: Java Developer
Company: Recruit-Alliance IT
Category: Java
Experience required: 5y
English level: upper

About Project
Europe's leading marketplace for working capital financing.
Based in Munich, Germany, it was founded in 2012. 
Our platform is built for the cloud ensuring high scalability and resilience and integrates 
with external systems via heavy-duty middleware.

Duties:
• Implement new features and enhance the existing platform using advanced software development practices and methodologies
• Participate in the requirement engineering process to identify and discuss about new features, improvements, and bugs
• Collaborate with other teams at CRX to identify and resolve production issues
• Perform high-and low-level design, provide pseudo-codes, implement prototypes, do reviews
• Support and mentor junior team members to enhance overall team performance

Skills
• 5+ years of experience with enterprise stack (Spring or similar)
• Frameworks (DI, Web, Security, etc.)
• Relational databases (JDBC, JPA, JOOQ, etc).
• REST Webservices (SOAP is a plus)
• Messaging (Kafka )
• Containers and orchestration (Docker, K8s, etc.)
• Architectural patterns (microservices, message queues, integration, etc.)
• Experience with AWS

We Offer
• Work in a creative friendly environment using cutting-edge technologies
• Work-life balance and flexible schedule
• Competitive compensation with a focus on your expectations, annual satisfaction survey, and performance review
• 24-day paid vacation and 100% paid sick leave
• Financial support and legal support for individual entrepreneurs from our side
• Professional, language, and soft skills training
• Health insurance coverage: individual and family, Fitness plan