Position: Java Developer
Company: Recruit-Alliance
Experience required: 3y
English level: upper

We Offer:
• Work in a creative friendly environment using cutting-edge technologies
• Work-life balance and flexible schedule
• Competitive compensation with 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 trainings
• Health insurance coverage: individual and family, Fitness plan"
Responsibilities

• 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
• 3+ 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
• Excellent programming aptitude, ability for logical and abstract thinking
• Team player with a focus on delivering exceptional results in a fast - paced company