MS logo

Java Developer – Associate, Software Engineering

MS
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

2+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaSpring FrameworkRelational DatabasesData Structures & Algorithms [DSA]JPAHibernateapi design

Job description

Overview

Associate Java Developer on Morgan Stanley's WM Technology team, building and maintaining software solutions on a Java and React platform in an object/service-oriented architecture.

What you'll do

  • Collaborate with Systems Architects, Software Team Leads and other Software Developers to design, develop and deploy technical solutions.
  • Analyse complex information, design, develop and troubleshoot database applications.
  • Review functional requirements and prepare and document technical program, subsystem and system designs, project task descriptions and effort estimates.
  • Use industry-standard and company systems architecture, design techniques and development standards, and review new work with others to ensure it complies with industry and company standards.
  • Document technical requirements, program and subsystem designs, project task descriptions, effort estimates, and unit and integration tests.
  • Perform new development, maintenance fixes and enhancements to meet business requirements.
  • Assist other teams to troubleshoot application issues in production, quality assurance and other environments.
  • Develop, review, refine, use and document plans for automated and manual unit and integration tests, and assure they are successfully completed prior to production.
  • Test programs for integration prior to production.
  • Mentor other software developers and IT staff members.
  • Document resolutions to system problems and document design for system requirements.

What you'll need

  • At least 2 years' relevant experience would generally be expected to find the skills required for this role.
  • Bachelor's/Master's Degree in Computer Science, Information Systems or related field.
  • Java, Spring, Oracle, JPA/Hibernate, API Design, DSA, Problem Solving, Communication, Advanced Java Concepts.
  • Data Structures & Algorithms.
  • Proficiency in UNIX/Linux and Microsoft Windows distributed computing.
  • Relational DB principles using Structured Query Language (SQL).
  • Agile/Scrum methodologies.
  • Excellent teamwork and collaboration skills in working in a cross-functional team comprised of Product Analysts, QA, UAT, Development and PMO members.
  • Ability to juggle tasks and priorities to meet rapidly changing deadlines.
  • Must work with System Architects to review/approve program and subsystem designs.

Nice to have

  • IDE (preferably VS Code).

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Java Developer – Associate, Software Engineering