IntellectsoftIN

Senior Scala Developer

Intellectsoft
Azerbaijan only
Apply now

Intellectsoft is a digital transformation consultancy that provides cutting edge engineering solutions for global organizations.

Our mission is to help enterprises accelerate adoption of new technologies, untangle complex issues that always emerge during digital evolution, and orchestrate ongoing innovation. Established in 2007, the company is headquartered in New York and operates in multiple offices and engineering centers in the US, the UK, the Nordic region and Eastern Europe.

Our main focus is on new and emerging technologies, such as Cognitive Computing, Decentralized Applications, and Internet-of-Things. Among our clients are globally recognized brand names, such as Universal Pictures, Jaguar Motors, Qualcomm, Ernst & Young, Clinique, Bombardier, London Stock Exchange, Harley-Davidson and many others.

For more information please visit our website www.intellectsoft.net.

Project Selling Points:

  • The Client is a well-known technology provider for the world's leading banks, asset managers, and hedge funds. Its suite of solutions sets the standard.
  • The product is one of the key company's projects, that covers post-trading activities
  • This is a development of new features from scratch
  • long-term project
  • UK time zone

We're looking for a Scala Software Engineer who will be responsible for software development for our biggest client initiatives. Our projects vary across multiple industries including Bond Issuance, Stock Loan, and Swaps to deliver a seamless, optimized experience all the way to the end user. You will work directly with our clients to understand and solve their largest pain points. This is backend Scala organization with expertise in Go and Solidity. Frontend runs on React. They use multiple frameworks such as Zio, Akka, and Play. Some other tools they use include Kafka and Postgres.

Requirements

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.

Experience: Minimum 4+ years of professional software development experience with Scala functional programming

Technical Skills:

  • Experience with Akka, Typelevel, CatsEffect or ZIO
  • Experience building REST API services
  • Comfort with large data sets, preferably experience with Redis PostgreSQL, MySQL, Oracle, or DB2
  • Knowledge of security best practices for application architecture, communication protocols, and AWS infrastructure
  • Comfort with workflows in Gitlab, Jira, and Confluence
  • Best practices for facilitating Agile and Test Driven Development

Leadership Skills:

  • Proven experience in leading development teams and mentoring junior developers.
  • Excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders.
  • Problem-Solving Abilities: Strong analytical and problem-solving skills with the ability to analyze complex technical issues and propose effective solutions.
  • Team Player: Ability to work collaboratively in a fast-paced, dynamic environment and contribute positively to the team's success.
  • Adaptability: Willingness to learn new technologies and adapt to changing project requirements and priorities.
  • Attention to Detail: Strong attention to detail with a focus on delivering high-quality, maintainable code.
  • Self-Motivated: Ability to work independently with minimal supervision, taking ownership of tasks and driving them to completion.

Nice to have skills: Experience with web development technologies including HTML, CSS, JavaScript, and frameworks like Angular or React. Knowledge of cloud platforms, especially AWS.

Responsibilities

  • Software Development: Lead the design, development, and implementation of high-quality software solutions using Scala and related technologies.
  • Technical Leadership: Provide technical guidance and mentorship to junior developers, ensuring adherence to best practices and coding standards.
  • Architectural Design: Collaborate with architects to design scalable and maintainable software architectures that meet business requirements.
  • Code Reviews: Conduct and participate in code reviews to ensure code quality, performance, and adherence to coding standards.
  • Problem Solving: Analyze complex technical problems and propose solutions that are efficient, scalable, and robust.
  • Documentation: Create and maintain technical documentation including design documents, API specifications, and developer guides.
  • Collaboration: Work closely with cross-functional teams including product managers, designers, and QA engineers to deliver high-quality software solutions.
  • Continuous Improvement: Stay updated with the latest technologies and industry trends, and advocate for the adoption of best practices and new tools.

Benefits

    • 35 paid absence days per year for work-life balance of each specialist + 1 additional day for each following year of cooperation with the company
    • Up to 15 unused absence days can be add to income after 12 month of cooperation
    • Health insurance for you and your family!
    • Depreciation coverage for personal laptop usage for project needs
    • Udemy courses of your choice
    • Regular soft-skills trainings
    • Excellence Сenters meetups

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Intellectsoft know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Aug 17, 2024

Posted on

Jun 18, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Azerbaijan +/- 0 hours
Claim this profileIntellectsoft logoIN

Intellectsoft

View company profileVisit intellectsoft.net

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

21 remote jobs at Intellectsoft

Explore the variety of open remote roles at Intellectsoft, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Intellectsoft

Remote companies like Intellectsoft

Find your next opportunity by exploring profiles of companies that are similar to Intellectsoft. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan