Job Overview
We are seeking a skilled and experienced software developer to join our team.
* Bachelor's degree in Computer Science or related field
* Strong understanding of object-oriented and functional programming paradigms
* Experience with frameworks and libraries such as Spring, Hibernate, Actix, or Rocket
* Proficiency in version control systems, preferably Git
The ideal candidate will have a strong track record of delivering high-quality software solutions and excellent problem-solving skills.
The role involves working on remote projects, requiring fluency in English and the ability to work independently.
Our company offers a dynamic work environment, opportunities for career growth, and access to training programs.
Key Responsibilities
* Design and develop software applications using Java and Rust programming languages
* Collaborate with cross-functional teams to identify and prioritize project requirements
* Develop and maintain software documentation and technical specifications
* Identify and resolve technical issues and bugs in software applications
Requirements
* 4+ years of experience in software development with a focus on Java and 1+ year of experience with Rust
* Knowledge of RESTful API design and implementation
* Familiarity with database systems such as MySQL, PostgreSQL, or MongoDB
* Excellent communication and interpersonal skills
Benefits
* A competitive salary package
* A comprehensive benefits program including health, dental and vision insurance
* A retirement savings plan
Working Environment
We offer a dynamic and inclusive work environment that values diversity and equality.