Senior Java Developer

Year    Bengaluru, Karnataka, India

Job Description


Senior Java Developer


Job Number: 3222743
POSTING DATE: Aug 26, 2022
PRIMARY LOCATION: Non-Japan Asia-India-Karnataka-Bengaluru
EDUCATION LEVEL: Bachelor's Degree
JOB: Engineering
EMPLOYMENT TYPE: Full Time
JOB LEVEL: Associate

DESCRIPTION


Company Profile
At Morgan Stanley (MS), we advise, originate, trade, manage and distribute capital for governments, institutions, and individuals, and always do so with a standard of excellence. We are a leading global financial services firm that conducts its business through three principal business segments—Institutional Securities, Wealth Management (WM), and Investment Management. The Firm's employees serve clients worldwide from more than 1,200 offices in 43 countries.
As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence, and strong team ethic. Morgan Stanley can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture.
Department Profile

Private Cloud Transformation Services (PCTS) is a dynamic and fast-paced area within the Enterprise Technology & Services (ETS) division. We are responsible for creating innovative technology solutions for the entire firm, allowing business and client-facing divisions to migrate and operate their applications on public cloud service providers as efficiently as possible.
If you are interested in solving complex problems and building sophisticated solutions in a dynamic team environment, PCTS is the place for you.
Position Description
The ideal candidate will develop quality software working with public cloud service provider (CSP) infrastructure across different PCTS areas and is proficient with various Object-Oriented development tools and techniques. The individual should be experienced with Core Java and JavaScript/TypeScript development as well as NoSQL databases, ideally in a public cloud environment. Knowledge of golang and terraform is an additional benefit.
Good problem-solving skills and taking ownership of items independently while tracking to closure are also an absolute must. The candidate will liaise with global teams to understand requirements, develop high quality code, and deliver projects. The position requires attention to detail, coupled with ownership, to ensure the delivery of high-quality applications.
Primary responsibilities

  • Hands-on development and design of Java/TypeScript applications
  • Enhance and integrate the CSP automation framework with in-house tooling (Azure initially)
  • Develop tooling and self-service capabilities for PCTS and internal users
  • Integrate automation workflows into CI/CD pipelines
  • Improve MS developer experience by collaborating with client & infrastructure teams
  • Interface with a global team of application developers and infrastructure engineers
  • Produce proof of concepts in new areas of development
  • Investigate production issues
  • Provide technical support for debugging application failures in production systems
  • Participate in all aspects of SDLC (analysis, design, coding, testing, deployment)


QUALIFICATIONS


Required Skills

  • 6-8+ years of hands on professional experience using Core Java, Java Restful APIs, Maven, Spring, JavaScript/TypeScript, React (or similar), NodeJS and other frameworks
  • 2+ years of experience with globally dispersed teams that fall across different timezones
  • Solid understanding of object-oriented design and development
  • Proficient with database technologies (preferably NoSQL) including modelling, testing and performance tuning
  • Proficiency in Linux/Unix environments
  • Experience with jUnit, jest, BDD frameworks (Cucumber/Gherkin, etc.)
  • Competency with version control systems (git) and CI/CD tools (Jenkins)
  • Good understanding of Agile & DevOps methodologies and tools (e.g. Jira, Rally)
  • Ability to write reusable, optimized and maintainable code that is well documented and follows industry standard best practices
  • Excellent communication and presentation skills in a clear and concise manner across different stakeholder groups and knowledge levels



Desired Skills

  • Experience with Infrastructure as Code (Terraform)
  • Experience with implementing and testing Azure Policy
  • Experience designing Azure architecture
  • Experience with Azure PaaS services
  • Knowledge of security controls and/or security tooling for the Public cloud

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2877045
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year