💼

Java Fullstack Developer_Associate_Software Engineering at Morgan Stanley

Location
Bengaluru, Karnataka, India
Job type
Full time
Posted on 17 May
Description
What You’ll Do In The Role


  • Distributed Systems Design and Building Knowledge
  • Java Backend
  • Java 11 and above experience
  • Spring, Spring Boot Services
  • Restful Services & API design
  • Tomcat or equivalent App server experience
  • Knowledge of Microservice Architecture and Working experience
  • Knowledge of Event driven architecture
  • Kafka/RabbitMQ
  • Caching Solutions e.g., Redis
  • Java Mutithreading
  • Hibernate
  • Oracle or equivalent RDBMS Database knowledge
  • Dev & DevOps Tools Gradle, IntelliJ IDEA, JRebel, Splunk, VS Code, Atlassian Suite of Products, Jenkins, SonarQube
  • Knowledge of UI technologies and frameworks e.g. JavaScript, TypeScript, React, GWT, DOJO, jQuery, Spring



What You’ll Bring To The Role


  • At least 2 years’ relevant experience would generally be expected to find the skills required for this role
  • Help transforming the platform and make it scalable, modular & resilient
  • Design, implement, and test new functionality
  • Be a part of a small team, consisting of 3 developers, a QA specialist and shared resources like PMs and a Manager
  • Be customer focused - learn about the business and help bring value to our customers
  • Follow Agile development methodologies
  • Work closely with QA - we find and fix our own bugs
  • Use your experience to help the whole team get better
  • Full stack development experience
  • A hunger for solving problems
  • Formal education in Software Development is appreciated, but not necessary with the right background

Morgan Stanley
morganstanley.com
500+
Master Backend Engineering
AI-First Software Engineering
Next batch starts on 20 Jun
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Morgan Stanley
morganstanley.com
500+
Tap to Apply

Frequently Asked Questions

What are the primary responsibilities of a Java Fullstack Developer_Associate_Software Engineering at Morgan Stanley?
Chevron down
What is the location for the Java Fullstack Developer position at Morgan Stanley?
Chevron down
What type of employment is offered for the Java Fullstack Developer_Associate_Software Engineering role at Morgan Stanley?
Chevron down
What is the seniority level required for the Java Fullstack Developer position at Morgan Stanley?
Chevron down
How can I apply for the Java Fullstack Developer_Associate_Software Engineering position at Morgan Stanley?
Chevron down
Is there a minimum number of years of experience required for this role at Morgan Stanley?
Chevron down
When was the Java Fullstack Developer position at Morgan Stanley posted?
Chevron down
What department does the Java Fullstack Developer_Associate_Software Engineering role belong to at Morgan Stanley?
Chevron down
Is the salary information provided for the Java Fullstack Developer position at Morgan Stanley?
Chevron down

Why Work at Morgan Stanley

Morgan Stanley, established in 1935, has built a legacy of being a trusted leader in financial services, providing a broad range of services to a large and diversified group of clients and customers, including corporations, governments, financial institutions, and individuals. Working at Morgan Stanley offers numerous benefits for employees who value a collaborative and dynamic work environment. As a prospective Java Fullstack Developer_Associate_Software Engineering professional at Morgan Stanley in Bengaluru, you will witness first-hand the firm's commitment to nurturing talent and fostering growth.

The company prides itself on its global reach while maintaining a commitment to diversity and inclusion. At Morgan Stanley, employees enjoy access to industry-leading training and professional development, competitive compensation packages, and a culture focused on well-being and engagement. Employees at Bengaluru's technology division are especially at the forefront of innovation, contributing to designing software solutions that shape the future of finance. Morgan Stanley also actively participates in corporate social responsibility initiatives, ensuring your work impacts not just the financial world but also the community at large.

What's it Like to Work at Morgan Stanley

Working at Morgan Stanley is a unique experience because of its innovative and inclusive culture. The firm offers a balance between challenging work and a supportive environment, providing a sense of purpose and belonging. Colleagues are collaborative and encourage mutual respect, making the workplace both intellectually stimulating and socially cohesive.

As an employee, you'll have opportunities to engage with leading-edge technologies and methodologies, participate in workshops, and access mentorship programs aimed at accelerating your career. The work environment in Bengaluru leverages the city’s rich talent pool, providing exposure to a variety of projects that cater to both local and global markets.

Moreover, Morgan Stanley's commitment to flexibility in work arrangements caters to the diverse needs of its workforce, allowing for a suitable work-life balance. Employees have access to a comprehensive benefits program, including health and wellness initiatives, designed to enhance their personal and professional growth.

What's it Like to Work as a Java Fullstack Developer_Associate_Software Engineering at Morgan Stanley

As a Java Fullstack Developer_Associate_Software Engineering at Morgan Stanley, you will be part of a team where your expertise in Java, front-end, and back-end technologies will be pivotal. The role requires a blend of technical acumen and creativity, solving complex financial problems through efficient software solutions. You will experience how the firm leverages agile development practices, working in cross-functional teams to ensure seamless integration of new technologies within existing frameworks.

Daily responsibilities might include collaborating with team members to design, develop, and deploy software, ensuring robustness, scalability, and security. You will be working on mission-critical applications that directly impact the firm's financial operations, gaining insights into both the software and finance industries. Morgan Stanley provides the tools and resources necessary to innovate, encouraging developers to enhance these applications to meet changing market demands.

You will also work closely with stakeholders to understand business requirements, translating them into technical solutions. The role demands a high level of analytical thinking, allowing you to dive deep into challenges that have wide-reaching implications, not just within the financial world, but in real-world applications as well.

Java Fullstack Developer_Associate_Software Engineering Interview Questions at Morgan Stanley

Interviews for the Java Fullstack Developer_Associate_Software Engineering position at Morgan Stanley will likely cover a wide range of topics to evaluate both the theoretical knowledge and practical expertise of candidates. Technical questions may delve into subjects like:

  1. Core Java concepts, including OOP principles, data structures, and algorithms.
  2. Front-end technologies such as HTML, CSS, JavaScript, Angular, or React.
  3. Back-end technologies like Spring Framework, Hibernate, or other similar Java-based frameworks.
  4. Database management systems, SQL queries, and data modeling.
  5. System design and architecture, including solving complex software engineering problems.

Behavioral questions may also be part of the interview process, aiming to assess problem-solving abilities, teamwork, and adaptability. For example:

  • Describe a challenging project you worked on and how you handled the challenges.
  • How do you balance multiple priorities when managing project deadlines?
  • Give an example of how you have effectively communicated complex technical concepts to non-technical stakeholders.

Java Fullstack Developer_Associate_Software Engineering Interview Preparation at Morgan Stanley

Preparing for a Java Fullstack Developer_Associate_Software Engineering interview at Morgan Stanley involves a mix of technical preparation and understanding the company's culture and expectations. Candidates should focus on brushing up on core Java concepts and ensuring a strong grasp of full-stack technologies. Practical preparation should include:

  1. Building and deploying sample projects to demonstrate skills in both front-end and back-end development.
  2. Practicing code challenges and algorithm problems on platforms like LeetCode, HackerRank, or CodeSignal.
  3. Reviewing system design fundamentals, as the role may require designing scalable and robust systems.

Understanding Morgan Stanley's business model and its technology use case scenarios will also be beneficial. Exploring the latest industry trends and technologies employed by the company will provide additional context during the interview.

Java Fullstack Developer_Associate_Software Engineering Interview Tips at Morgan Stanley

To maximize your chances of success, consider these interview tips:

  1. Be Curious: Morgan Stanley values individuals who are passionate about technology and eager to learn. Display your curiosity by asking insightful questions about the technologies, tools, and processes used at the company.

  2. Showcase Problem-Solving Skills: Use STAR (Situation, Task, Action, Result) methodology to describe past experiences where you successfully solved technical challenges or improved existing processes.

  3. Highlight Collaboration Experience: Given the collaborative nature of the role, provide examples of effective teamwork and how you've contributed to successful project outcomes.

  4. Communicate Clearly: Ensure that your technical responses are clear and concise, and explain your thought process thoroughly, especially when tackling technical and coding questions.

  5. Emphasize Adaptability: Demonstrate your ability to adapt to changes and learn new technologies quickly, which is crucial in a dynamic technology environment like Morgan Stanley's.

By following these tips and adequately preparing, candidates can present themselves as well-rounded individuals who are not only technically proficient but also align with Morgan Stanley's values and mission.