Position: Senior Java Developer
Company: Alcor
Category: Java
Experience required: 5y
English level: upper

Bachelor’s/Master’s Degree in Computer Science/IT or related field.
• 5+ years of relevant industry experience
• Excellent Computer Science fundamentals (Algorithms, Data Structures, OS,)
• Strong understanding of SDLC, Design patterns, OOP concepts and functional programming
• Strong problem-solving and data analytic skills
• Hands-on experience in either one of the following: J2EE, Spring, Java 8, Python or Scala
• Prior exposure to any one of the following NoSQL datastores: MongoDB, Elastic search, REDIS etc.
• Strong understanding of Microservice-based architectures with REST APIs
• Basic understanding of Gradle, Maven, Git, Jira, and Confluence