More jobs:
Senior Java Developer; land
Job in
Loveland, Larimer County, Colorado, 80539, USA
Listed on 2026-10-10
Listing for:
Heska
Full Time
position Listed on 2026-10-10
Job specializations:
-
Software Development
Backend Developer, Java Developer, .NET Developer
Job Description & How to Apply Below
We understand that the world we want tomorrow starts with how we do business today, and that’s why we’re inspired to make A Better World for Pets. Antech is comprised of a diverse team of individuals who are committed to each other’s growth and development. Our culture is centered on our guiding philosophy, The Five Principles:
Quality, Responsibility, Mutuality, Efficiency and Freedom. Today Antech is driving the future of pet health as part of Mars Science & Diagnostics, a family-owned company focused on veterinary care.
Current Associates will need to apply through the internal career site. Please log into Workday and click on Menu or View All Apps, select the Jobs Hub app, then click the magnifying glass to Browse Jobs.
The Target Pay Range for this position is $113,000- $ 142,000 annually. At Antech, pay decisions are determined using factors such as relevant job-related skills, experience, education, training and budget.
Position Overview We are seeking a mid-to-senior level Java Developer to join our development team. This role will primarily focus on supporting, enhancing, and modernizing Java-based backend systems, with a long-term opportunity to help transition services into modern .NET-based microservices.
The ideal candidate has strong Java backend development experience, understands legacy systems, and can work independently while collaborating well with others.
Experience with .NET, C#, modern .NET Core, microservices, Domain-Driven Design, and event-driven architecture is a strong plus.
This role is a good fit for someone who enjoys solving complex problems, improving existing systems, learning new technologies, and helping a team move toward a modern service-based architecture.
Responsibilities Design, develop, maintain, and support Java-based backend applications, services, and APIs.Work with legacy Java systems, including older frameworks such as Struts, and help modernize them over time.
Develop and maintain RESTful APIs, backend services, and integrations with internal and external systems.
Analyze existing Java services and help plan future replacement or migration to modern .NET services.
Participate in the design and development of new .NET services as the platform transitions toward modern .NET architecture.
Apply object-oriented design, design patterns, SOLID principles, and clean coding practices.
Refactor existing code to improve maintainability, reliability, performance, and testability.
Work with relational databases such as Oracle, including SQL, indexes, foreign keys, constraints, and query performance.
Use ORM frameworks such as JPA, Hibernate, Entity Framework, or similar technologies.
Support service-based and microservice architecture with clear service boundaries and maintainable business logic.
Contribute to event-driven architecture using messaging platforms such as RabbitMQ, Kafka, Azure Service Bus, or similar technologies.
Write and maintain unit tests and integration tests to ensure code quality and system stability.
Participate in peer code reviews, technical design discussions, and architecture planning.
Work with Git, CI/CD pipelines, build tools, and modern development workflows.
Collaborate with product owners, QA, Dev Ops, architects, and other developers in an Agile/Scrum environment.
Troubleshoot application issues, review logs, identify root causes, and support production systems as needed.
Create and maintain technical documentation for APIs, services, architecture decisions, and application changes.
Mentor junior developers and contribute to team learning, engineering standards, and continuous improvement.
Required Skills and Experience5+ years of professional software development experience, with strong Java backend development experience.
Experience…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×