meridianlink - Java Software Engineer III
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
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 • 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
Responsibilities
• 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
Benefits
• $92,960 – $146,800 • MeridianLink runs a comprehensive background check, credit check, and drug test as part of our offer process. • It is not typical for offers to be made at or near the top of the salary range. The actual salary will be determined based on experience and other job-related factors permitted by law including geographical location. • t is not typical for offers to be made at or near the top of the salary range. • Meridianlink offers: • Insurance coverage (medical, dental, vision, life, and disability) • Flexible paid time off • 401(k) plan with company match • All compensation and benefits are subject to the terms and conditions of the underlying plans or programs, as applicable and as may be amended, terminated, or superseded from time to time. • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • or drag and drop here • If above question is "Other" please add the source below. • I prefer not to answer • Black or African American • Hispanic, Latino, or Spanish origin • Indigenous Peoples, First Nations, Native American, or Alaska Native • Native Hawaiian or Other Pacific Islander • White / Caucasian • Middle Eastern or North African • Decline to self-identify • Hispanic or Latino - A person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race. • Hispanic or Latino • White (Not Hispanic or Latino) - A person having origins in any of the original peoples of Europe, the Middle East, or North Africa. • White • Black or African American (Not Hispanic or Latino) - A person having origins in any of the black racial groups of Africa. • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) - A person having origins in any of the peoples of Hawaii, Guam, Samoa, or other Pacific Islands. • Asian (Not Hispanic or Latino) - A person having origins in any of the original peoples of the Far East, Southeast Asia, or the Indian Subcontinent, including, for example, Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand, and Vietnam. • Asian • American Indian or Alaska Native (Not Hispanic or Latino) - A person having origins in any of the original peoples of North and South America (including Central America), and who maintain tribal affiliation or community attachment. • American Indian or Alaska Native • Two or More Races (Not Hispanic or Latino) - All persons who identify with more than one of the above five races. • Two or More Races • Hispanic or Latino • White (Not Hispanic or Latino) • Black or African American (Not Hispanic or Latino) • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) • Asian (Not Hispanic or Latino) • American Indian or Alaska Native (Not Hispanic or Latino) • Two or More Races (Not Hispanic or Latino) • I identify as one or more of the classifications of protected veteran listed above • I am not a protected veteran
No credit card. Takes 10 seconds.