Search by job, company or skills

Scala Developer

  • Posted 11 days ago
  • Be among the first 10 applicants

Job Description

Hiring scala developers with big 4 firm in Mumbai, Chennai, Bangalore or Hyderabad

Job Description

As a Swaps team member, the individual would be responsible for designing and delivering the strategic swap execution application: SSE. He/She would be expected to be hands on in Scala.

The individual should be well versed with Global Markets concepts (equities preferred) and should be a self-starter.

The individual should be self-motivated, creative and proactive, to work successfully in a fast-paced environment including multiple platforms and applications and diverse technologies. The individual will work closely with developers, BA & other team members throughout the SDLC, executing test iterations, tracking / reporting results, troubleshooting and coordinating defect resolution. The individual should have a strong understanding of SDLC processes and the QA lifecycle and methodology.

The work involves both, developing applications from scratch as well as making enhancements to existing ones. It requires the ideal candidate to be passionate about and hands-on with technology, and be a systematic, logical problem-solver. It will involve active participation in the system design and architecture along with its implementation, testing and deployment. The ideal candidate would be a fast learner of the business area, someone with good programming acumen, and seasoned enough to work on the projects with minimal hand holding.

Responsibilities

Possess a high level of analytical and creative skills

Be capable of driving himself and deliver projects with end-to-end ownership and accountability

Designs, develops, enhance, debugs, supports, maintain and tests software applications that

support business units or supporting functions.

Be a seasoned and proficient technical resource

Flexibility in adapting to team requirements

Ensuring adherence to development standards, best practices

Ensuring high quality levels in all deliverables

Participate and contribute to Team/Project Reviews

Learn new technologies when directed as future development may involve diverse development

platforms, software, hardware, technologies and tools

Work in a fast paced agile environment, under minimal supervision, with guidance from senior

team members

Effectively convey message in both written and verbal development discussions

Adhere to team's governing principles and policies

Participate in mandatory training and cross functions across team

Demonstrate enthusiasm and zeal to acquire domain knowledge

Requirements Education

B.E./B.Tech/M.S./M.Tech with good academic scores from top-tier colleges/universities

Certifications If Any

Scala certification (Not mandatory), but will be an added advantage.

Experience Range

5 to 8 years of relevant experience

Scala with strong functional programming skills

Working knowledge of data structures, multithreading, memory management, monad, functors,

applicative, Cats library.

Knowledge of Scala Build Tool & Linux

Core Java / Scripting with strong programming skills

Strong SQL knowledge and understanding of databases

Good Analytical, Debugging and design skills

Be able to Face off to senior management/stakeholders in EMEA and other regions.

Ability and expertise working in AGILE development methodology

Must be a self-starter, with excellent communication and interpersonal skills.

Desired skills

Good to have exposure to Jenkins.

Work experience in global markets – equities Domain (preferably low latency)

Cloud and Containerization knowledge including Kubernetes/Openshift.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152525909

Similar Jobs

Mumbai, India

Skills:

SparkSqlEtlSonarJavaKubernetesPythonJenkinsHadoopScalaGit

Remote

Skills:

JavaRest ApisHttpScalaApache KafkaScala DeveloperJava developerCI/CD

Beware of Scammers

We don’t charge money for job offers