Estimate and design for small increments of work Communicate effectively with a positive and confident attitude Mentoring, sharing knowledge, and helping ensure effective coding practices Unit and integration tests as well as code reviews and pair programming Research technologies/methodologies, explore alternative solutions and implementations, and critically evaluate trade-offs Design and implement distributed scalable, high-performance micro-service-based applications Work with high-end infrastructure technologies
Requirements Mandatory Qualifications
Experienced in Java programming language Strong understanding of good design principles Comfortable with an agile, flexible approach to feature development Unit testing or component testing Has experience in building Restful Web services Has experience using GIT for source version control Familiar with Docker and Linux Familiarity with SQL and relational databases (MySQL, …) Familiarity with NoSQL databases (MongoDB, …)
Preferred Qualifications (optional)
A strong “Automation First” mentality
معرفی شرکت
“Sarama'd Company, relying on the technical knowledge and extensive experience of its team, operates in the field of buying and selling shares in global markets. At Sarama'd, with a deep understanding of financial markets, we provide effective and creative solutions for our customers that help them operate in the capital market in the best possible way. Trusting in our human resources, we are looking for growth and progress, and considering our values, we are looking to create a better society using technology.”