Software Engineer - Java, Angular

1 Day ago • 7 Years +

Job Summary

Job Description

As a Software Engineer specializing in Java and Angular, you will be involved in designing, developing, and maintaining scalable backend systems and distributed applications. You will be responsible for building and managing APIs (RESTful, SOAP, etc.) for seamless system integration, implementing microservices and middleware solutions, optimizing performance through multi-threaded programming, conducting code reviews, writing unit tests, and troubleshooting complex issues. You will also collaborate with cross-functional teams and business users to translate requirements into technical solutions.
Must have:
  • Experience in Java and Angular development.
  • Expertise in multi-threaded programming.
  • Proficiency with relational databases and API development.
  • Familiarity with orchestration frameworks and middleware technologies.
  • Strong grasp of object-oriented programming and design patterns.
  • Strong problem-solving, communication, and teamwork skills.
Perks:
  • Hybrid working arrangements
  • Annual performance-related bonus
  • Health insurance
  • 6x Flexis
  • Engaging, fun & inclusive culture

Job Details

Job Description:

Software Engineer – Java, Angular with 7+ years of experience. We are looking for someone passionate about developing high-quality software solutions and eager to engage deeply in all stages of the software development lifecycle.


Key Responsibilities:

  • Design, develop, and maintain scalable backend systems and distributed applications.
  • Build and manage APIs (RESTful, SOAP, etc.), ensuring seamless system integration.
  • Implement microservices and middleware solutions using Core Java and Angular.
  • Optimize performance using multi-threaded programming and efficient coding practices.
  • Conduct code reviews, write unit tests, and troubleshoot complex issues to ensure high system reliability.
  • Collaborate with cross-functional teams and directly interact with business users to translate requirements into technical solutions.


Required Skills:

  • Experience in Java development with strong proficiency in Java and Angular.
  • Expertise in multi-threaded programming and distributed system design.
  • Proficiency with relational databases (e.g., DB2, MySQL, PostgreSQL, Oracle) and API development.
  • Familiarity with orchestration frameworks (e.g., Camunda, Apache Airflow) and middleware technologies (SOAP, XML, REST).
  • Excellent grasp of object-oriented programming, design patterns, and software development best practices.
  • Strong problem-solving, debugging, communication, and teamwork skills.


Benefits:

  • Hybrid working arrangements
  • Annual performance-related bonus
  • Health insurance
  • 6x Flexis: knock 2.5 hours off your day on anyday
  • Engaging, fun & inclusive culture: check out the MRI Software APAC Insta feed and stories!
     

About the business:

MRI Software is a global Proptech leader delivering innovative applications and hosted solutions that free real estate companies to elevate their business. 

Our flexible technology platform, along with an open and connected ecosystem, allows us to meet the unique needs of real estate businesses, from property-level management and accounting to investment modeling and analytics for the global commercial and residential markets. With nearly five decades of expertise and insight, we have grown to include offices in across the United States, the United Kingdom, Hong Kong, Singapore, Australia, South Africa, New Zealand, Canada, and India, with over 4000+ team members to support our clients and their unique needs!

MRI is proud to be an Equal Employment Opportunity employer.

Similar Jobs

Dream Sports - Software Development Engineer 3 - Machine Learning & Data Platform

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Months ago
OKX - Data Engineer

OKX

Singapore, Singapore (On-Site)
6 Months ago
PlayStation Global - Senior Manager, Software Engineering

PlayStation Global

Dublin, County Dublin, Ireland (On-Site)
3 Weeks ago
Riot Games - Manager, Software Engineering

Riot Games

Shanghai, China (On-Site)
1 Day ago
Gravitee - Senior Full Stack Engineer

Gravitee

Delhi, India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineering Intern, 2025

Google

Mexico City, Mexico City, Mexico (Hybrid)
2 Weeks ago
Suki - Senior Mobile Engineer (IOS)

Suki

Bengaluru, Karnataka, India (On-Site)
23 Hours ago
ION - Cloud Engineer Kubernetes

ION

Collecchio, Emilia-Romagna, Italy (Hybrid)
6 Months ago
Limit Break - Unity Lead Engineer

Limit Break

Tokyo, Japan (On-Site)
3 Weeks ago
Playtika - C# Developer

Playtika

Romania (Hybrid)
6 Months ago
Next Level Business Services - Java - Scala Architect

Next Level Business Services

San Diego, California, United States (On-Site)
6 Months ago
Dream Sports - Software Development Engineer 3 - Machine Learning & Data Platform

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Next Level Business Services - PHP DEVELOPER

Next Level Business Services

Boston, Massachusetts, United States (On-Site)
6 Months ago
Google - Software Engineer, Compilers, Runtimes and Toolchains

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
Google - Software Engineer, Distributed Systems

Google

Sunnyvale, California, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Vadodara, Gujarat, India

Admin Looks - Release Manager

Admin Looks

Hyderabad, Telangana, India (Remote)
5 Months ago
Tekion Corp - Senior Applied Scientist

Tekion Corp

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Highspot - Sr. Technical Project Manager

Highspot

Hyderabad, Telangana, India (Hybrid)
7 Hours ago
Accenture - Application Lead

Accenture

Hyderabad, Telangana, India (On-Site)
4 Hours ago
DNEG - Senior Manager/AVP - Capital Raise and Investor Relations

DNEG

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Alp Consulting  - CATIA V5, V6, CAA. C++, CATIA Customization

Alp Consulting

Karnataka, India (On-Site)
1 Year ago
Optiv - SOC Manager I

Optiv

Bengaluru, Karnataka, India (On-Site)
19 Hours ago
Rackspace Technology - Sr. Project Manager

Rackspace Technology

Gurugram, Haryana, India (Remote)
5 Months ago
Alation - Senior Salesforce Applications Developer

Alation

Chennai, Tamil Nadu, India (Hybrid)
1 Day ago
Bounteous - Senior Braze Developer

Bounteous

Chennai, Tamil Nadu, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

MRI Software is a leading provider of real estate software solutions that transform the way communities live, work and play. MRI’s comprehensive, flexible, open and connected platform empowers owners, operators and occupiers in commercial and residential property organizations to innovate in rapidly changing markets. MRI has been a trailblazer in the PropTech industry for over five decades, serving more than two million users worldwide. Through leading solutions and a rich partner ecosystem, MRI gives real estate companies the freedom to elevate their business and gain a competitive edge. For more information, please visit http://www.mrisoftware.com.

Solon, Ohio, United States (Hybrid)

Gurugram, Haryana, India (Hybrid)

Atlanta, Georgia, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Cape Town, Western Cape, South Africa (On-Site)

London, England, United Kingdom (Hybrid)

Sydney, New South Wales, Australia (Hybrid)

Cape Town, Western Cape, South Africa (Hybrid)

London, England, United Kingdom (Hybrid)

Cape Town, Western Cape, South Africa (Hybrid)

View All Jobs

Get notified when new jobs are added by MRI Software

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug