Required Skills

Java Software Development Reactive Programming Software Engineering Hadoop SCALA Kafka Big Data Spark Microservices

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 14th May 2022

JOB DETAIL

Role Profile
As a software developer, you will be responsible for the development of next generation Data platform
solution hosted on cloud. You will work with our architecture team to ensure industrial and departmental
best practices are being followed.
In your role you will be expected to share ownership of our projects and contribute to the active
development and maintenance of our applications. You will have the opportunity to be exposed to modern
software engineering tools and best practices. You will also learn how a large investment bank like
Morgan Stanley uses data to derive meaningful insights. You will be expected to be involved in the full
development lifecycle. You will be expected to collaborate with others in the wider team and across the
firm, as well as working on your own initiatives.

Skills Required
- Experience working on cloud platforms (preferably Azure)
- Experience migrating applications to cloud
- Strong proficiency in either Java or Scala programming
- Experience of working with a functional programming language
- Fundamental knowledge of Microservices
- Strong experience with distributed caching and relational databases, preferably with DB2 or
Sybase
- Understanding of middleware - MQ, Kafka.
- Experience of working in a Linux environment
- Strong analytical and problem-solving skills
- Strong oral and written communication skills
- Excellent interpersonal skills and professional approach
- Ability to work effectively in a global and dynamic team

Skills Desired
- Experience with Big Data – Hadoop, Spark etc.
- Understanding of Reactive programming
- Experience in Data Modeling
- Experience in the full software development life cycle
- Experience working in an agile team using Agile and DevOps practices & tools
- Experience with automation and scripting languages ((Python preferred)
- Experience working with Continuous Integration systems

 

 

 

Company Information