MeridianLink, Inc. logo

Full-Stack Software Development Engineer II ( Java and Angular)

Job Overview

Location

Indiana, USA

Job Type

Full-time

Category

Full-Stack Engineer

Date Posted

February 27, 2026

Full Job Description

📋 Description

  • MeridianLink, Inc. is actively seeking a talented and driven Full-Stack Software Development Engineer II to join our dynamic team. This role is specifically designed for an individual with a strong front-end focus, particularly in Angular, complemented by robust experience in Java-based back-end development. As a key member of our engineering department, you will be instrumental in crafting sophisticated, responsive, and user-friendly single-page applications (SPAs) that are central to our enterprise solutions. You will not only build these rich interfaces but also contribute significantly to the overarching full-stack architecture and the entire development lifecycle, from conception to deployment and ongoing maintenance.
  • In this position, you will dive deep into developing cutting-edge SPAs utilizing the Angular framework. This involves leveraging modern front-end tooling and best practices to create intuitive and engaging user experiences. You will be responsible for translating complex requirements into elegant and efficient code, ensuring that the applications are not only functional but also aesthetically pleasing and highly performant. A critical aspect of this role is the meticulous attention to detail required to ensure front-end code quality, optimize performance, guarantee accessibility standards are met, and maintain seamless cross-browser compatibility. This ensures our applications are usable and accessible to the widest possible audience.
  • Collaboration is at the heart of this role. You will work closely with talented back-end engineers to seamlessly integrate RESTful APIs, ensuring efficient and reliable data flow between the front-end and back-end systems. This collaborative effort is crucial for building cohesive and robust applications. Furthermore, you will have the opportunity to contribute to high-level architectural decisions that impact both front-end and back-end systems. This involves thinking critically about scalability, maintainability, and future-proofing our technology stack. Your insights and contributions will help shape the future direction of our software solutions.
  • As part of an Agile development environment, you will actively participate in all Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives. You will be a proactive force in driving continuous improvement within our development practices, identifying areas for enhancement, and implementing solutions to boost efficiency and code quality. This includes advocating for and adopting new technologies and methodologies that align with our strategic goals.
  • Your responsibilities will extend to the full software development lifecycle. This means you will be involved in designing, developing, testing, deploying, and maintaining scalable web applications. You will leverage your expertise to troubleshoot issues, implement fixes, and ensure the ongoing stability and reliability of our enterprise solutions. This comprehensive involvement ensures a deep understanding of the product and a commitment to its success.
  • We are looking for an engineer who possesses a strong understanding of object-oriented design principles and algorithms. This foundational knowledge is essential for building efficient, maintainable, and scalable software. Your problem-solving skills will be paramount as you tackle complex technical challenges and devise innovative solutions. The ability to analyze problems, break them down into manageable components, and implement effective solutions is a key requirement for success in this role.
  • This role requires a proactive and communicative individual. You will need excellent communication and collaboration skills to effectively interact with cross-functional teams, including product managers, designers, and other engineers. The ability to articulate technical concepts clearly and concisely, both verbally and in writing, is vital for successful project execution and team synergy. Your contributions will directly impact the success of our innovative financial technology products.
  • A key requirement for this position is availability for team meetings at 9:30 AM EST, ensuring seamless coordination and collaboration with colleagues across different time zones.

🎯 Requirements

  • 2+ years of professional experience in Angular (version 2+) development, demonstrating a strong command of modern front-end technologies including HTML5, CSS3, ES6+, and essential front-end tooling such as NPM.
  • Proven experience in building Single Page Applications (SPAs), with a solid understanding of DOM manipulation techniques and a keen awareness of browser compatibility issues and solutions.
  • Minimum of 3 years of hands-on experience with Java/J2EE development, including practical application in integrating with RESTful services and working with Relational Database Management Systems (RDBMS) using SQL.
  • Familiarity with automated front-end testing frameworks like Jasmine, and a commitment to writing testable and well-tested code.
  • Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines, containerization technologies like Docker, and orchestration platforms such as Kubernetes.
  • Strong analytical and problem-solving abilities, coupled with a solid grasp of object-oriented design principles and computer science algorithms.

🏖️ Benefits

  • Competitive salary and comprehensive health, dental, and vision insurance plans.
  • Generous paid time off (PTO) policy, including vacation, sick leave, and holidays.
  • Opportunities for professional development, including training, certifications, and conference attendance.
  • 401(k) retirement savings plan with company match.
  • Remote work flexibility, allowing you to work from anywhere within the US.
  • Collaborative and innovative work environment with a focus on employee growth and success.

Skills & Technologies

Python
JavaScript
Java
Angular
Spring
Frontend
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

MeridianLink, Inc. logo
MeridianLink, Inc.
Visit Website

About MeridianLink, Inc.

MeridianLink provides cloud-based software for banks, credit unions, and mortgage lenders to manage loan origination, account opening, credit reporting, and deposit products. The platform automates underwriting workflows, integrates with credit bureaus and core banking systems, and offers analytics for risk management and regulatory compliance. Customers use the APIs and configurable modules to streamline consumer, small-business, and mortgage lending operations while ensuring data security and audit standards.

Similar Opportunities

Argentina
Full-time
Expires May 12, 2026
Angular
Frontend
Onsite

6 days ago

Apply
Argentina
Contract
Expires May 9, 2026
JavaScript
TypeScript
React
+4 more

9 days ago

Apply
Argentina
Full-time
Expires May 2, 2026
Python
JavaScript
TypeScript
+6 more

17 days ago

Apply
Argentina
Full-time
Expires Apr 14, 2026
JavaScript
TypeScript
Kotlin
+5 more

1 month ago

Apply