Position: Senior Java/Ruby developer
Company: Altexsoft
Category: Java
Experience required: 5y
English level: upper

**Required skills**
 - 5+ years of experience with Java or Ruby building large-scale backend systems
 - 1+ years of experience with Ruby on Rails or Java
 - Strong fundamental in Object-Oriented and Functional programming, best practices, and testing methodologies
 - Experience building highly scalable, maintainable, robust, and fault-tolerant services
 - Hands-on experience with SQL and relational databases as well as noSQL
 - Engineered scalable solutions using big-data streaming, event-based, or pub/sub-technologies (Kafka, AWS Kinesis, etc.)
 - Experience with the AWS ecosystem, containers, Kubernetes, and CI/CD
 - Eager to learn new technologies and frameworks
 - Adept at communicating and collaborating effectively with others (outside the team), promoting your ideas as well as being humble when you may be wrong

**Would be a plus**
 - Knowledge of Python and/or Scala
 - Knowledge of JavaScript
 - Ability to quickly learn new and existing technologies.
 - Willingness to take responsibility, accountability, and ownership.
 - Outstanding communication and influencing abilities, paired with strong team leadership.

**Responsibilities**
 - Responsible for the design, implementation, and delivery of complex projects that span across quarters and impact multiple teams
 - Solve complex problems in a distributed, microservice architecture with strong attention to scalability
 - Mentor, educate and support those around you, as well as other engineers within the company