Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MeridianLink

Java Software Engineer III

MeridianLink

Java Software Engineer III designing and building scalable Java-based services for TAZWorks and InstaScreen. Collaborating with cross-functional teams in an agile environment to support compliance platforms.

Posted 5/16/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $92,960 - $146,800 per yearWebsite

Tech Stack

Tools & technologies
AzureCloudDockerHibernateJavaJavaScriptJenkinsKubernetesPythonShell ScriptingSOAPSpringSpring BootSpringBootSQLTerraform

About the role

Key responsibilities & impact
  • Design, develop, and maintain secure, scalable Java-based backend services and applications supporting TAZWorks and InstaScreen platforms
  • Translate complex business requirements into well-designed technical solutions with a focus on reliability, performance, and maintainability
  • Take ownership of features and services through the full software development lifecycle, from design and implementation to deployment and support
  • Collaborate closely with Product Owners, Architects, DevOps, QA, and fellow engineers to deliver high-quality, business-driven solutions
  • Perform code reviews and provide constructive feedback to ensure adherence to coding standards, best practices, and architectural guidelines
  • Troubleshoot, debug, and optimize existing systems to improve performance, scalability, and security
  • Contribute to system design discussions, technical documentation, and proof-of-concept efforts for new approaches and technologies
  • Mentor and support junior and mid-level engineers, helping grow overall team capability and engineering excellence
  • Participate effectively in a distributed, agile scrum environment and contribute to continuous improvement initiatives

Requirements

What you’ll need
  • 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
  • Familiarity with CI/CD pipelines and modern DevOps practices
  • Experience working effectively in a fast-paced, agile development environment
  • Strong problem-solving skills and the ability to independently investigate and resolve complex technical issues
  • Preferred Experience, Qualifications, and Skills:
  • 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
  • Understanding of performance tuning and secure coding practices
  • Exposure to scripting languages such as Python, JavaScript, or shell scripting
  • Prior experience mentoring or guiding other engineers

Benefits

Comp & perks
  • Insurance coverage (medical, dental, vision, life, and disability)
  • Flexible paid time off
  • Paid holidays
  • 401(k) plan with company match
  • Remote work

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javaobject-oriented designweb servicesRESTSQLSaaSSpring BootDockerKubernetesautomated testing
Soft Skills
problem-solvingmentoringcollaborationownershipconstructive feedbackindependent investigationcontinuous improvementagile developmentcommunicationteam capability
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated technical field