Company DescriptionIntsurfing is a data processing company. Founded in Ukraine in 2014, they offer data acquisition and processing (ETL), backend/API development, development process automation (CI/CD), and legacy code refactoring. Their team is enthusiastic and motivated, and they provide a fully automated development and QA process. They are proficient in cloud-based and on-premises service, including Docker and Kubernetes; C#, Python, Java, and Scala; and a wide range of CI/CD tools depending on the existing infrastructure.
Role DescriptionThis is a full-time remote role for a Junior/Middle Scala Developer at Intsurfing. The successful candidate will be responsible for developing back-end services and will participate in the entire lifecycle of software product development, from idea generation to release.
QualificationsBachelor's or Master's degree in Computer Science, Engineering, or related fieldsProven experience in Scala programming language (1-4 yrs)Hands-on experience in building backend systems, RESTful and service-oriented architectures, distributed systems design, Cloud Computing, and containerizationGood grasp of Object-Oriented design principlesExperience developing and implementing test frameworks such as JUnit and MockitoBe able to diagnose and debug code in a highly concurrent, distributed and high-throughput systemDemonstrated professionalism in code and writing clean and functional code that can be easily scaledAWS knowledge is a plus