hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

SCALA developer

2.00 to 0.00 Years   Pune   17 Nov, 2020
Job LocationPune
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaWeb / Mobile Technologies
EmploymentTypeFull-time

Job Description

Job Description As part of an international team, you will take part as a senior Scala developer in both maintenance and improvement projects for an Atos global messaging platform in the area of tasks and alerts management.This system integrates with a variety of workflow systems in the company and provides near-real time, actionable information feeds to Atos managers and employees both via the web and on mobile.As a developer you will:

  • Implement operational change requests for the messaging platform
  • Design and implement new extensions to the messaging platform
  • Analyze, design and implement new integrations with various backend systems (incl. SAP and various SaaS solutions)
  • Be involved in the maintenance and improvement of all logical layers in the solution s architecture ranging from data persistence over business logic as well as front-end facing services
  1. Write data ingestion pipelines against applicable persistence stores (today : mainly no-SQL database : MongoDB)
  2. Write business logic components for the system using the Lightbend Akka toolokit (Reactive Manifesto toolkit for building highly scalable, resilient, message driven systems for the JVM)
  3. Manage and implement web services to expose the system s functions to a variety of client applications for both the web and mobile
  4. Improve your skills in data modeling and domain driven design (DDD)
  5. Implement micro-service architectures using the Akka Toolkit
  • Collaborate with the DevOps team to automate the build, test and packaging
  • Collaborate with front-end development teams to improve the user experiences for this solution
  • Write and maintain technical documentation for the system
  • Eventually also train and mentor junior developers joining the team
Skills & Experience Profile
  • At least 4 years of experience in Scala (object-functional programming language for the JVM)
  • experience in other JVM based languages (Java, Kotlin) is considered a plus but Scala is your competence
  • At least 4 years of experience with SBT (Scala Build Tool) Automation
  • At least 2 years of experience in the design and implementation of reactive messaging systems using the Akka Toolkit (using the Scala programming language), including:
  1. Akka Actors
  2. Akka Cluster
  3. Akka Streams
  4. Akka HTTP
  • At least 2 years of experience with Play (HTTP framework, MVC, REST-service development)
  • Familiarity with MongoDB (non-SQL DB programming) using available Scala libraries (incl. Reactive Mongo)
  1. Plus : experience with Slick persistence programming for SQL Databases
  • Experience with REST-style service development and implementation of REST services using either Akka Http or the Play Framework
  • Considered a plus
  1. Working knowledge of libraries that implement Security standards like SAML 2.0 and/or OAuth 2.0
  2. Some familiarity with cryptographic toolkits
  3. Some experience with application virtualization using Docker and the packaging of Scala applications for Dockerized deployments is considered a plus
  4. Familiarity with message queue programming is considered a plus (RabbitMQ, Kafka)
,

Keyskills :
front endmessage queueservice developmentdata modelinghybrid cloudbig dataweb servicescommercial modelsbusiness applicationschange requestsfrontend developmentsaml 20

SCALA developer Related Jobs

© 2019 Hireejobs All Rights Reserved