MeridianLink, Inc. logo

Java Software Engineer III

Job Overview

Location

US Remote

Job Type

Full-time

Category

Software Engineer

Date Posted

May 17, 2026

Full Job Description

đź“‹ Description

  • • Design, develop, and maintain secure, scalable Java-based backend services and applications for the TAZWorks and InstaScreen platforms, ensuring alignment with customer workflows and regulatory requirements
  • • Translate complex business requirements into reliable, high-performance technical solutions with a focus on maintainability, scalability, and security
  • • Own features and services throughout the full software development lifecycle, including design, implementation, deployment, and ongoing production support
  • • Collaborate with Product Owners, Architects, DevOps, QA, and cross-functional engineering teams to deliver business-driven solutions in an agile scrum environment
  • • Conduct thorough code reviews to enforce coding standards, architectural guidelines, and best practices across the engineering team
  • • Troubleshoot, debug, and optimize existing systems to enhance performance, reliability, and security in a production SaaS environment
  • • Actively participate in system design discussions, contribute to technical documentation, and lead proof-of-concept efforts for new technologies or architectural approaches
  • • Mentor junior and mid-level engineers by providing guidance on code quality, design patterns, debugging techniques, and professional development
  • • Contribute to continuous improvement initiatives within the agile framework, including retrospectives, process enhancements, and tooling optimizations
  • • Build and consume RESTful web services; familiarity with SOAP is beneficial but not required
  • • Work with relational databases to design, tune, and optimize SQL interactions for high-throughput applications
  • • Implement and support CI/CD pipelines using modern DevOps tooling to enable frequent, reliable deployments
  • • Apply secure coding practices and performance tuning techniques to ensure system integrity and responsiveness under load
  • • Engage in cross-team technical collaboration to align backend services with frontend, infrastructure, and quality assurance efforts
  • • Stay current with evolving Java ecosystems and industry standards to maintain the platform’s technical relevance and robustness
  • • Support operational readiness by participating in on-call rotations and incident response for mission-critical compliance platforms
  • • Write clear, maintainable code with emphasis on testability, modularity, and documentation to facilitate team-wide code ownership
  • • Contribute to architectural decisions that scale across multiple services and support the long-term evolution of the TAZWorks and InstaScreen platforms

🎯 Requirements

  • • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience)
  • • 5+ years of professional experience developing backend applications in Java
  • • Strong understanding of object-oriented design principles and system design best practices
  • • Hands-on experience building and consuming web services (REST; SOAP a plus)
  • • Solid experience with relational databases and SQL; ability to design and tune database interactions
  • • Proven experience with full lifecycle application development in a production SaaS environment

🏖️ Benefits

  • • Experience with Spring Boot, Spring JPA/Hibernate, and Spring Security
  • • Knowledge of microservice architectures, system design patterns, and integration strategies
  • • Experience with containerized environments using Docker and Kubernetes
  • • Cloud development experience, particularly in Azure
  • • Familiarity with CI/CD and infrastructure tooling such as Git, Jenkins, Azure DevOps, Terraform, or Terragrunt
  • • Experience with automated testing methodologies, including unit and integration testing

Skills & Technologies

Python
JavaScript
Java
Spring
Azure
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

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.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina - Remote
Full-time
Expired May 4, 2026
Python
PHP
Ruby
+5 more

4 months ago

Expired
Argentina
Full-time
Expired Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

4 months ago

Expired
Colombia - Fully Remote
Full-time
Expired May 24, 2026
Python
JavaScript
TypeScript
+3 more

3 months ago

Expired
Mexico - Fully Remote
Part-time
Expired May 24, 2026
Python
JavaScript
TypeScript
+3 more

3 months ago