AltexSoft helps the client with the digital transformation of the workplace using a cloud-based platform that turns facilities from cost centers into strategic business assets. The system brings management tools and insights to help companies execute data-driven real estate decisions, increase operational excellence, and enhance employee experience. We’re looking for a Software Engineer who thrives on learning new technologies and doesn’t believe in one-size-fits-all solutions. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment. You will work in a dynamic environment, integrating multiply scalable, reliable, and secure platforms into several products.

Technical Stack:

  • Java
  • Spring/Spring Boot
  • Kubernetes
  • AWS
  • Apache Kafka
  • PostgreSQL

Requirements:

  • 4+ years of experience with Java building large-scale backend systems
  • English – Intermediate/Upper-Intermediate
  • Knowledge of Ruby and/or Scala is a huge plus
  • 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
  • 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

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

What we offer:

  • Possibility to work remotely  
  • Health care: reimbursement of medical expenses, online morning exercise  
  • Educational opportunities: 

– paid seminars 
– free access to the Pluralsight and ACloudGuru knowledge base 
– use of the library’s materials which are constantly updated 
– a mentor for a probationary period, etc. 

  • Development opportunities:  

– horizontally mastering new technologies in internal courses  
– vertically choosing your own career path through Competency trees  

  • Recognition program: all your activities are marked by points that can be exchanged for gifts to fit any taste.

Interested?

Apply