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

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.

Java Software Engineer III
MeridianLinkJava 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 & technologiesAzureCloudDockerHibernateJavaJavaScriptJenkinsKubernetesPythonShell 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 resumeApplicant 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