We are a full-stack software development company passionate about what we do. We work with customers worldwide, mainly from the US, creating products and providing customized solutions for web and mobile platforms. We are looking for a highly motivated Senior Backend Developer to join our team and help us take our team’s capabilities to the next level.
You’ll be responsible for:
Design, develop, and maintain efficient, scalable, and high-quality backend systems using technologies like Java, Maven, JUnit, Mockito, SLF4J, and potentially other similar technologies. Work closely with product and frontend teams to understand requirements and design solutions.Develop unit and integration tests to ensure code quality.Collaborate with other developers to solve problems and improve software quality.Document code and technical solutions.Maintain existing systems and apply security patches and updates as needed.
Some requirements:
Proven experience in developing backend systems in Java.Advanced knowledge of Maven, Immutables, JUnit, Mockito, Swagger, FasterXML or Jackson, OkHttp, SLF4J, Logback, or log4j.Experience using unit and integration testing tools and techniques.Knowledge of design patterns and software architectures.Ability to work both independently and in a team environment.Strong problem-solving and critical analysis skills.Excellent oral and written communication skills.Strong debugging and troubleshooting skillsGood verbal and written communication skillsEnglish level intermediate-advanced (B2) or better (mandatory)
Desirable:
Experience with Java Web Start, Dropwizard, Guice, JDBI & SQLObject, Jeasy.Knowledge of frontend technologies such as HTML, CSS, and JavaScript.
Benefits:
Work from homeFlexible hoursWellness programLunch (2 days a week)Massages & more